I just asked a friend about OpenVPN between two GLiNet routers. He recommends this software that's free for 3 users / 10 devices.
https://tailscale.com/pricing
Setup my always on desktop at home as an Exit Node, install apps on my devices for traveling and it will work. They say you can setup an AppleTV as Exit Node even.
This video certainly makes it look easy. I'm going to Whistler over weekend and will report back in a week if works easily.