I am currently using Plex although I am not too excited about it. The only thing that stops me moving to one of the others is Plex is accessible anywhere with no extra configuration. With the other 2, I need to learn about reverse proxies, securing my home network, etc. It makes me nervous!
@MadMatt - it’s not as bad as you’d think. I would at least try, it’s a good learning experience.
Another option is using Cloudflare Tunnels. It’s very easy to use, no port forwarding or anything like that. It’s also free.
I have one of those mini computers set up with my TV and I am working on Jellyfin now. I am still learning how to set things up but it has been fun none the less. Would have been done by now but I have been getting swamped at work recently. I don’t have experience using any other ones yet.