I wouldn't traded anything for it
I work at home too and have kids 4 and 6. Work at home has its pros and cons: It's true that I can take care of the kids during the day ( well, at least I am there to check on their homeworks ), take a short break to drive to/from afternoon school programs, BUT because I'm working from home and it's so convience, I'm doing all the kids' educational related work myself during the day ( except cooking and cleaning as I have a nanny takes care of it ) , when LG returns home (late )and all he can do is to play with kids, while I would be so tired after dinner, but yet I have to work couple of more hours after kids are in bed, so as to compensate the time I spent during the day ( well, most of times :-) )
Yes, I do more work because I'm working from home. But because I'm working from home, I am supporting my family and helping the kids the best I can provide. No way I wouldtrade any onsite job with it.
just my2cents...