Who maintains the VPN?
If it were me doing this, either Zerotier or Tailscale. They aren't strictly VPN's in a traditional sense, but they largely achieve the same ends, and Zerotier's been much more flexible and performant than anything else I've ever tried.
If it were me doing this, either Zerotier or Tailscale. They aren't strictly VPN's in a traditional sense, but they largely achieve the same ends, and Zerotier's been much more flexible and performant than anything else I've ever tried.