Having this opportunity is good, but if the message is to be displayed in the general output, it must be an on-off switch with default off. Then you can switch it on when you need to debug. Without this switch a lot of existing code out there will fail. Imagine if you have print statement in you procs, and they suddenly show up in the output, and the next task checks output for results => disaster.
Thomas