I would recommend OVPN for a number of reasons.
Stuck behind a router and need to access a computer from outside your home? Their IPv4 option is perfect. No blocked ports (make sure to use a firewall you can trust!), which means you can run pretty much whatever you want. A game-, web-, FTP, mail-server or whatever you would need. You can even choose which server centre it's routed through (Caution, make sure to select before going online (If you use a DNS-redirect)), so no problems running it from US, EU, or any of the other countries listed. This is awesome!
They have a number of different clients for most OS's. and several guides on how to set it up. They have their own client, OVPN Client, OpenVPN client (CLI and GUI), and WireGuard. They're actually currently beta-testing an iOS app for iPhone even (If you have one, I don't, but that's a topic for a later time).
They have excellent support, and are somewhat quick to reply to your requests, and are knowledgeable too, so if you're stuck, this is the way to go for help.
They also have, apart from the basic VPN, two additional addon-services, IPv4, and something called MultiHop which allows data to go through 2 server centres at the same time, to minimize hacking and tracking.
Also, they're quite safe as their servers are diskless and in case of a raid (Law-inforcement etc), they won't get diddely out of it.
I have used a few different over the years, and this VPN ISP is by far the best, as they allow up to 4 clients (Sometimes you can even use more, but don't quote me on that!) at the same time/subscription.
Last one I used, Anonine, was quite useless as there were no way to open ports for client software, like AirDC. They had uPnP-support, but you just couldn't use your computer the way you wanted.
I also had the desire to run a hub of my own, and my then present connection was WiFi-only, so I needed a way to bypass that damn router since it wasn't mine either, so I didn't have that option to just open a port. I also wanted it to be more safe, so after a few days googling, I found OVPN.
It's not the cheapest perhaps, but combine that with using multiple computers/servers running software like Radarr, Sonarr, Bazarr, Jackett, AirDC and a bunch of other programs, it's very nice to have one little feature that I forgot to mention above:
Their software have a Kill-Switch - Meaning, if the connection "dies", it blocks the computer from trying to use the default or active internet connection, which is a life saver.
So, that's my take on http://www.ovpn.com.
Feel free to ask me for a referral so both you and me get some extra time.