Jee, PT Is quite complicated to configure. I hope an easier compatible clone (maybe written in go?) will be developed soon.
Peertube is essentially mastodon or lemmy with videos. Its trivial to set up compared to the other two. I run a private instance so I cant talk about the rate of issues but from an experienced admin perspective, its no more of a problem to set up and run than the others.
But I too think that long term it would be great to have more user friendly setups as to enable less experienced folks to host it.
Honestly, self-hosting is kind of the way to go, so long as you stay on top of your backups and storage. There are a lot of Object Storage providers out there that offer reliable storage for cheap, it’s a good investment if you plan on uploading somewhat frequently.
It’s actually not too bad to run, it’s just that my community instance has grown a lot, and is close to four years old at this point. Issues crop up, I mostly wrote this guide to share some insights on how I deal with things.