I just use ngrok.com. Makes specific localhost ports accessible regardless of network.
Just install cloudflared.
I suppose latency is important if you use ngrok for something other than development. I use ngrok exclusively for development, so that's where my comment comes from.