The file transfer feature is great. But desktop control stutters a lot. Team Viewer is faster and smoother, but doesn't work outside my home network without disabling my firewall. Team Viewer works away from home, even with my firewall up. So it's a trade-off and neither is glitch free. I do like Team Viewer but only use it away from home since it's more reliable. Just wish it snappier with the desktop control. If not for that, hands-down I'd keep it instead of Splashtop. Nice features, like session recording and online interface and account. Free for personal use. Splashtop has an annual fee for the same features.