I have 3 hubs at one location, not using the remote functionality but mentioned it because it's basically adding on to what @825d60685b34c4f304ab says they did..
Looking at it a little closer, the issue would be sharing devices remotely via HubMesh which doesn't (?yet?) have that capability.. so I seem to have led you astray apologies.
Maybe could try the awesome community HubConnect instead + VPN...