Through the Internet using TLServer works great. I have done it with one of my customers while we were in a testing phase on a new piece of equipment I automated for them.
I was able to monitor, test, and make code changes from my wireless (SPRINT CARD) laptop half across the country.
Just be sure to secure it every step of the way!