Which forum tool is better, bbpress or buddypress group forums?

Does anyone have any suggestions/preferences regarding forum tools? I don't know if I should use bbpress or buddypress group forums. Or perhaps the buddypress network wide forum. Then there also is the WPMU forums.

Right now I am looking for a solution where I can have private forums assigned to a specific level within a membership. I want to be able to control who gets access to the forum.

I also want to show points earned like they do on the WPMUDEV forum. I have Cubepoints but it doesn't seem to be tracking forum activity in buddypress group forums.