Hello!
Can you explain me more what is your idea? Do you want to use VPN connection to VPS and route all your traffic via VPN tunnel?
If yes, I suggest you to use OpenVPN for this task. It's really good, strong and flexible VPN protocol. Of course there are desktop app and android app.
About my experience: I have big experience with OpenVPN servers\clients. Experience with variety of different configurations OpenVPN servers, such as serial connection 2 or 3 OpenVPN servers, for maximum security. OpenVPN over IPv6 protocol. I have big experience with network administration and pfSense. Experience with VMWare ESXi, MS Hyper-V, Mikrotik and some different skills.
My another skills and reviews you can see in my profile.
Hope for cooperation.
Thank you!