XenForo in it's current incarnation is really good, it has just the right combination of features vs. core functionality, and I am currently really happy with it. I see, however, that there are key areas in which it can improve .. The mail system is terrible. There is even a "todo" in the code about the subscriptions. They really need to be sent in a separate thread. I have had the page hanging just because sendmail was too slow There is no post_parsed table, the fact is, using a table with the preparsed post can lead to a significant increase in the delivery of the page I am sure there are small details that can be polished. It would be really nice if the devs could take some months doing a "no new features release, we are just going to make everything better". Lots of code would need to be written just for the two that I suggested.