Re: Enterprise Buddypress
I agree that a stock install of BP does not currently offer a sufficiently robust suite of tools for the enterprise. That will come in time via core enhancements and 3rd-party plugins.
I’m currently developing an enterprise-level, collaborative community site using BuddyPress as the foundation. So, it can be done—but not without a lot of work. For my site, I am coding a proprietary component that will be the main workhorse of the community.
By the way, my BuddyPress Privacy Component is available right now. Although it is still in Beta, it is very solid and much further along than what most people expect in a Beta release. You can grab it here: http://jeffsayre.com/buddypress/