It's nice that working from a remote basis is more and more accepted. I agree, though, simply enabling something like Microsoft Remote Desktop is not enough. It really can slow things down if the systems are inoperable. I have a laptop and two desktops since I freelance. I don't want to be caught in a situation where I can't work at all.
There are a lot of options out there for remote support. Have you heard of Mikogo? We offer the ability to offer remote IT services and screen sharing. I think that it is a great way for IT to help those who aren't in their location or even provide training to minimize user error. If any of you have used it, I'd love to know what you think. Our developrs use the feedback to continually improve user experience.