@drmike I tried that plugin a while back and ran into a few problems, cant exactly recall what. Might have been with the registration process as you mentioned.
That would make quite a plugin though, I agree.
Or maybe that can be hooked in with the membership plugin as previously discussed with Barry?