Cute. I’ve resorted to taking a tiny OpenWRT router with me on trips to do pretty much the same (intend to switch to WireGuard on the next trip).
[0] https://www.gl-inet.com/products/gl-ar750s/
https://openwrt.org/toh/gl.inet/gl-ar750
I have two of them, and use one as a Wi-Fi client/NAT/VPN gateway/ad blocker when I’m at customers and some hotels.
Setup is pretty trivial, you can do a lot with LuCI and the OpenWRT packages.