Running it through a proxy will make it much more laggy.
I hope you are aware of that.
What you can do is host your own "proxy" at home.
Just have a running PC and connect to it using
Teamviewer (its completely free)
You can then control that PC from a distance and run any programs you have installed, without the need of other proxies.
But it does send your entire screen output over internet to your laptop, so it will give input delay.
Don't know if it runs decently, I only tried it over LAN, but it is the way I would do it.
Perfect if you just want to showoff some builds or maintain a server, not so good to actually play minigames and stuff.
You can even set it up so you can 'wake up' your PC from a distance using Teamviewer.