AddMessage's are very helpful when running custom scripts to show where and how it might fail. I would like to see these messages and error messages if it fails just like it does in the Geoprocessing tab when you run a script outside of a step. When run within a step in task there is no where to get the messages.