Many good applications are born out of pain and a desire to make life easy. Like you, we found attempting to follow the execution of SmartForm events a significant burden and thus the Assistant was born. The initial prototype put the events in a floating dialog box over the form, but it took up too much screen space. Creating it as an extension allows all the detail to be moved to another window, with all the detail necessary.
Other pain points were addressed, like viewing hidden data labels, being able to update their values and seeing the values passed in SmartObject parameters.
We trust the Assistant will make debugging SmartForms a whole lot more productive.