Hosting it yourself is a mistake. Not because it's inherently insecure (the base install isn't) but because no one can control themselves with plugins.
There's an entire cottage industry revolving around wpscan and securing/popping the millions of poorly secured wordpress instances floating around.