Honestly, I work on a computer all day. Doesn't matter where it is, the work is the same.
The difference is that if I want to go get a snack, 10 seconds. I want to "walk to work", 10 seconds. I want to veg out and watch TV for 30 min just to calm my brain, no problem.
Listen to loud music that might be offensive in an office environment? No problem.
Working at home is awesome and I refuse to work in an office ever again...at least, doing what I do now. People bothered me wayy too much when I was in an office.