I guess this will depend on the VPN, I can only give feedback of my own experiences, I have a total of 5 devices using Windscribe, each is capable of using accessing Netflix in the US, UK and a handful of other countries, occasionally it may throw a random error but nothing is perfect. Since the VPN is always on I don't need to bother with restarting/force stopping any apps, Windscribe also supports split tunneling meaning you can select specific applications like DSTV Now and ShowMax to pass through unencrypted meaning the traffic is not touched by the VPN. I've never really had an issue that a quick reboot or disconnect and connect didn't fix the problem. I've used ExpressVPN, NordVPN. TunnelBear and a few others that I couldn't care to look up but to be honest Windscribe has always given me full speed and the ping is great, an additional 1 - 3ms on top of whatever you get currently on local servers.