This would almost foot the bill perfectly and I would pay for it as well. three issues (I already stated in the discussion) - 1. No WYSIWYG, 2. No user permissioning for editing, 3. No ability to set pages as children of a single node.
My purpose is to have pages designated for certain members - think a bio page or a club description page... I will assign the owners of these pages the permissions to edit and upload documents to their page.