Re: private messaging with bbPress 2.0 plugin branch
I doubt there will ever be a private messaging system specifically for bbPress 2.0. Since it is a WordPress plugin itself, it makes far more sense to make a private messaging plugin for WordPress, rather than bbPress specfically since they would presumably work in exactly the same way.
The BuddyPress route that JJJ suggested above seems like the best option to me. There’s probably a bit of extra junk you need to load in the process, but BuddyPress is a known and well developed product so you at least know it will work well and won’t be riddled with security holes which was a problem with the original bbPress private messaging plugins.