Hi Richard,
I am facing the same situation.I would like to make the comments mandatory in the workflow and I achieved this using the class mentioned in http://communities.ptc.com/thread/35290.
But the issue is, the workflow is not going advance and the state is not getting changed.Workflow is stuck.
Request you to share if you got the answer.
Thanks,
Anuradha