Hey @Shava Lawson - My firm currently works with one org on an ongoing basis on this and have helped a couple of others get this off the ground - all using Google.
You are correct that this does add some more work (either internal or outsourced). I can’t speak to how Office works but Google Workspace is free for nonprofits so there’s no ongoing cost for the base service (which is pretty comprehensive) and the way we set it up, each project has their own siloed section of the GW instance and have at least one admin for their group. That means they can use their own domain for their email addresses and they have a person who can reset passwords, add/remove users, etc.
All of that to say, it’s doable. But I think it really only makes sense for Model A projects…happy to chat with you (or share more here) if it’s helpful.