I sell memes and meme accessories.
For piracy I really do not see the appeal of self-hosting a VPN.
If you really must self host a good VPN like Mullvad (or even windscribe as you mentioned) can be ran even on a webserver to tunnel all of your torrent traffic through, deluge is incredibly easy to setup to run only over mullvad.
Almost any hosting company is going to send you angry emails when downloading public torrents, some may even terminate your services without warning then refuse to talk to you after the fact (looking at you contabo).
If you really want to host your own server for this I recommend looking for a “bulletproof” webhosting service, people running those services will just ignore letters from copyright holders.
Mullvad still works perfectly well for torrents, I’m downloading and seeding torrents now as of typing this.
It just won’t work well for certain types of torrents and certain private trackers and things like that.
It does suck they took away that feature but I understand why they did it.