I'm thinking of adding managers so you guys can also do things on the site!
But, um... Making you guys managers requires an email. So... Make a fake/non-related-to-your-personal-stuff email and give it to me so I can add you as a manager to the site!
I'm not making this up. Go to Wix.com, make your own site, and then try to add a manager.