This is what a former employee/co-worker experienced, after he left for a better job (no hard feelings on my end, improve yourself when you can). He went back to the office fairly quickly. The company he went to work for installed a computer in his home office, along with things that they knew exactly what he was doing anytime he was on his computer, so they knew how many hours he actually spent working and what he was working on. He had a wife that wanted him to run a 30 minute errands, kids that if they needed a babysitter, "dad's at home", he was the one that was expected to fill in all of the gaps. He said he found himself working very early and very late just to get things done, basically working more hours.
My opinion, if you're going to work from home, treat it just like an office environment. You have to have an office where you can lock the door and not be disturbed. You have to get up, shower, breakfast, go to work, everything minus the commute. I just don't think a lot of people (especially younger) with spouses, kids, grands can do this and be uninterrupted/productive. Things slip, and it's usually work. If you're working from home, it needs to be the same thing as working in an office minus the commute.