Yes, I think it's a good idea. So it would look like (in yellow then red):

The application 'foo' is configured for binary deployments but the artifact provided (master) is not a binary file. Please provide the path to a deployable file on your local filesystem or a url, or configure your app to deploy from a git reference with 'rhc configure-app foo --deployment-type git'.

The artifact provided is not compatible with the app deployment type.