For those not aware I have started a new and similar thread on this topic and will be posting detailed comparative reviews (to Teamviewer) starting with Splashtop, over in this thread:
https://community.spiceworks.com/topic/2229875-it-is-finally-time-to-replace-teamviewer