I currently commute 45 minutes, but I do work on the side from home. I find the only time I can truly be productive at home is between 4 AM and 9 AM. When everybody (wife / kid) is up, it's hard to avoid distractions at home.
If I worked remotely, I would do that 5 hour stint, make breakfast and play with the kids, then do a gym / coffee shop routine for 3 or so more hours to finish up work for the day.