Hey David,
Forums were a big inspiration for Branch Groups. I too am astounded at how, despite little innovation and outdated software, Forums are still alive and kicking. Moreover, folks who use Forums LOVE them. They visit everyday, intimately know many of the members, etc.
With that in mind, what can Branch learn from forums? What should we attempt to replicate a/o improve?