You present some good ideas, but I think that those of us who do run community sites would prefer that Boonex perfect and expend Dolphin's community features before branching out.
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.