@pandorablake
I know there is a critique of the "host your own instance" reply on here, but this is the kind of use case for which it really is a relevant suggestion. But you may not have to reinvent the wheel. Here are a couple of hosting services which provide managed PeerTube instances right out of the box. You'd probably want to check in with them first and insure that they're cool with this kind of material. Both are based in the EU