I disagree with using the common BBS/Forum software. Maybe there are newer ones out there, but somehow WebmasterWorld in its current state is clear, simple and easy to use, if limited in a few cases. I mostly dislike the UI and flow of most of the commonly available systems, and having tried to integrate several into sites, you really have to fight to get them to do anything other than what they do out of the box. Again, maybe more modern apps do better, but phpBB, vBulletin, etc. are not flexible enough for what happens here that's good.