Teamviewer charges but Chrome remote desktop don't, for remote rigs restarts if any crash, I use connected plugs, auto login, and miner soft in startup folder, and no pb I go on Hollidays without fear. In fact I think those are really 2 different cultures but everything more smooth I guess with mining OS.
If I may make a metaphor it seems to me a little like using mining specific motherboards (as using a mining OS) and using gaming motherboards for your rigs (as using i.e Windows or Linux free distro), it is not as smooth but you can do it. So finally you pay for the smoothness, which makes sense and is a real value.