Thanks Sarah for posting this. The majority of the themes in the repo that state they are BuddyPress themes and are based on bp-default and will most likely not work.

If a theme has been tagged BuddyPress and has Template: bp-default in the header of style.css then you don't want to use it. A "BuddyPress" theme no longer needs to be a child. It simply means that it can display the templates supplied by the core plugin.

If you are a theme developer there is no excuse to not test your theme on bbPress and BuddyPress.