Offsite people get used a lot where I work, but really I have to say, it is so much easier when someone is say next to you. Immediate feedback, face to face resolution of problems and no time zone difference. Having said that, a lot of the time it goes very smoothly.