I have been telecommuting for over a year now and totally agree with all the comments in the article.
One of the other benifits not mentioned in the article is flexible hours. Being a production DBA I have to apply patches and other fixes outside of normal working hours. Being able to do this at home is a lot easier than having to struggle into the office overnight.