How reliable is VPN over/with NAT Traversal?

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.

NAT-T is used by the major networking vendors to set up VPNs over NAT. I’ve only used Meraki’s implementation and it works just fine over cellular, as well as from inside most corporate networks. This is some blurb from Juniper who do carrier-grade routers.

The cost per gigabyte will be prohiblity expensive

The latency will be awful.

But you can test it your self for zero cost harware cost. Just share your connection over wifi from your phone and set it up and try it.