Security alone I would not host on my box. Hosting is nothing now a days. It is when you get into dedicated servers it costs big bucks, and even then you can make money back reselling space off.
_________________________
My New site OpenEyes