11
You have to think about this as being newBB-centric. The other modules shouldn't know that newBB is handling the comments. Otherwise, the modules become interdependent.
Maybe it shouldn't even be newBB-centric but more a layer that sites between the modules w/comments and any forum module. The layer, of course, would have to be forum-centric but wouldn't necessarily need to be part of the forum itself.