I have a potential client who is looking to build a "multi-stage registration process which includes collecting information, moderating / approving the information, agreement to terms and conditions and payment."
I can do this with the Membership plugin, can't I?