Will use of the debugging feature
If you are going to have this in a public site or something, any one with little knowledge on using the developer tools can read your debug messages. Depending on what you are logging, this may not be a desirable behavior.
One of the best approach is to wrap the
console.log in one your methods, and where you can check for conditions and execute it. In production build, you can avoid having these functions. This SO question talks in details about how to do the same using Closure compiler.
So, answer your questions.