I think I've completed some extensive research into the different options available for backend community software and the features each option includes. I'm pretty sure that I'm on the right road to making a great base that we can all build on for a fantastic community. Happiness = Yes.