Downside: Battery life takes a slight hit due to encryption.
[0] https://www.digitalocean.com/community/tutorials/how-to-bloc...
DO will forward those torrent scare / spam server abuse emails ASAP, so they won't be good for that kind of stuff.
The thought is, Who do you trust more with your traffic data? Your ISP or a VPN provider? (In this case DigitalOcean)
Perhaps this has happened with DO and Apple have blocked its host address ranges from the API due to unwitting past involvement in hack/DDoS attempts?
This is common with public VPN services that people I know have used. I have the luxury of fixed addressing and decent bandwidth at home, so I run my VPN there and have thus far not noticed any such issues. This also means that services that are location sensitive work as if I'm at home (not some random other place the VPN endpoint appears at).
I also keep nginx to avoid pinging Apple or Google for checking if internet works (captive.apple.com, http://connectivitycheck.gstatic.com/generate_204 are re-routed to my own server).
Finally it is incredibly simple to use nginx to serve DNS-over-TLS from your own machine (so from my dnscypt-proxy) for using on Android Pie. Works on mobile as well. [3]
[1] https://strongswan.org/ [2] https://github.com/jedisct1/dnscrypt-proxy [3] https://github.com/jedisct1/dnscrypt-proxy/wiki/Connecting-t...
Admittedly not got it working on android yet but I'm under the impression that there is a way of getting Wireguard working on android
Disclosure. I work at ba.net