Want to recommend AweSun https://www.aweray.com/. I am using its free subscription for three months. Under the free subscription, you already can do remote desktop, remote printing, file transfer etc. The latency is quite little. It also supports a mobile-to-mobile & pc-to-pc connection I think. Hope you find it helpful to your work!