Clay,
I'm doing something similar, and would like your opinion.
We are migrating a Lotus Notes application to MOSS where in the Lotus Notes application they were able to dynamically change the permissions for a form. We've chosen the same InfoPath route and before moving into development would like to know what would be the way to go ...