Personally i didn't like freelancing from home all that much.. i did it for 3 years but overall you feel quite lonely sitting at home most of the day without coworkers to talk to.
Work life/private life gets really mixed up and sitting around in your undies until noon wasnt really all that exciting after a while. Be careful to not isolate yourself too much!
I love freelancing, but today i share an office with other freelancers and try to separate work/private life more clearly. Made me happier, YMMV