Yeah, I have it at home. I do it for many reasons:
- Educational
- Easier to maintain
- Easier to update
- Cheaper in the longrun
- If something happens, I walk to the next room
- Don't have to worry about rules / policies
- Can give limited or unlimited access to whomever I choose
- Has the OS I want, set up the way I like
- More secure (I know what I'm doing)
- Unlimited bandwidth
There are a couple downsides, though:
- Nobody to turn to for help (not applicable, I'm too smart
- Slower net speed (I don't think that's an issue)