Working from home as a freelancer has some drawbacks: loneliness, isolation, a lack of health insurance. But it also has some major perks.