not necessarily, if you just want to do something behind the scenes but still use the default failsafe display then this allows for that.  If you want to completely take over the display you can stop execution in the custom script.