If I actually had a use for a blog/CMS like WordPress, I'd probably just build an addon for XenForo that did it all. It wouldn't be terribly difficult because WordPress doesn't actually do all that much when it comes down to it. I've certainly built a lot of things on top of XenForo that are far more complicated than WordPress. At least then I know it was coded properly.
A lot of people use the @Bob addon for homepage for their site.