Thanks for sharing your experience! Do you run it on a server at the farm location and VPN to it or other way round - do you have the mining site router VPN to your location?
I am in the process of setting up a small farm at a remote location (no fixed-line Internet, micowave or mobile 4G only) and it would be great to get some advice on how to set the whole thing properly.