I use the fusion VPN function of my Asus router so new devices and specific devices can only use the VPN. Other devices can access.internet without the VPN.
It’s pretty stable. I think I’ve had the connection ( wireguard ) drop twice so that I had to reconnect it. Not sure if that is related to the VPN on Asus though.
The reason not all devices use the VPN is because there’s a bunch of streaming sites ( local ) that claim you’re not in the country while the VPN is. Or it just doesn’t allow you to play the videos.
I looked into that at one point, but 15$/month is quite steep just for that ( imo )