We did check out the exercise module and while we could find some uses for it, we found it a little clumsy. (sorry Ray, but thanks (m)oodles)
I still think the simpler assignment with the ability to use an uploaded file as the assignment descriptor would be easier than going through the steps associated with the exercise module.