Just make sure you aren't using it from an IP other people are because they will suspect you're doing it for commercial use and blacklist your device.
Then you get hit with a time limit on your connections. Other than that it works very well and I've personally used it for years.
What do you mean by this?
This is the reason why I'm looking for other alternatives because I can only access my rig with limited time unlike before.
I'm going to try VNC but before I install this on my rig and phone let me know who already use this for mining rig if this is safe for our crypto or not?
VNC is safe. I've used it before. Besides, i don't think you need to be opening files containing your private keys when restarting/configuring miner, right?
With regards to teamviewer, what he means is that you need to limit the number of different IP addresses you use to connect to your remote computer. If you access your remote computer from your office, your friend's house, your mobile data while driving, etc. It will increase the chance of teamviewer thinking that you are using teamviewer commercially and therefore your access will get limited. If you want to remotely administer your rig, try as much as possible to only do it from your office connection, for example.