I tried Teamviewer a while back. Kept getting message "for personal use only", acting like I was using it for business. I was checking things on my work PC, moving files... so I wasn't sure if I would get a big bill from them, so I uninstalled.
I installed Splashtop when it was free. Have it on my home and my work PC and can sign into either from anyplace I have wifi (as long as PC is on). You only need 1 ID to control all. I just signed into work (I had logged out there), I could log back in, and pretty much do anything. Both Teamviewer and Splashtop are a little "choppy", but Splashtop seems smoother and better graphically. Not sure if I'll use it much, but when in a bind at home and I need a document off my work PC, it's easy to grab!