Tax wise, it's a detriment to have your house held by a corporation. Your principal residence gets very favorable tax treatment. As far as the home office, it makes no difference one way or the other.
As far as privacy goes, it's going to be slightly harder to trace who owns the corporation than it would be to look up a direct owner.
If you are a sole proprietor in the business, there's not going to be any liability shield (you're responsible for your own acts even with a corporation). Further, any protection your jurisdiction may give you on your homestead probably won't fly if you down own it as a person.