Your comments

Yes, this really needs some attention. Some additional levels of admin privilege would be great (e.g., member, admin, super-user || junior member, senior member || some other approach?), or being able to restrict certain actions by account/role. Allowing all members to create new forums and groups is not ideal.