I do live at 3 locations in 2 countries for work reasons and have a wireguard VPN server at my primary home that acts as a gateway for all my traffic, not only because of streaming but also because my bank locked me out for suspicious behavior before. The routers at locations 2 and 3 are sending all their traffic to my primary home.
No issues with this setup, I can only recommend it. I also have a centralized NAS this way and all my home assistant instances are interconnected.