I agree, it would be easier to debug long macros with this. Or even make a different log for debugging that gives more info, and clicking on an action in the log brings you straight to it.
also if posaible magic text error that gets set with live errors
so at any point error is bound to happen user can be shown popup with error instead of going through logs