While trying to delve into a solution for another post from earlier today, I stumbled across SoftEther on ServerFault.
Basically, SoftEther is a multi-protocol and open-source VPN server that allows you to host one behind a NAT, making it possible to host a VPN behind a cellular modem (cell carrier networks are full of NATs, making them difficult to self-host just about anything, especially a VPN)
It works by taking advantage of NAT Traversal, but I was wondering how good this method is. I have never heard of it.
Assuming that it does work, the main benefit would be an eliminated need for a VPS VPN, so that the lab is both fully self-hosted and mobile, but I have no idea, if it is even worth it.