I don't torrent but am looking to start using surfshark to get the most out of all the freaking subscriptions.
For my homelab and work I use a VPS running the OPNsense router OS with openvpn. You can take any FreeBSD instance and bootstrap it to get OPNsense if your provider doesn't allow custom iso's.