Re: Is BuddyPress for me?
BuddyPress runs on WPMU, so you can run most WP plugins your BP installation including Akismet or whatever other spam plugin(s) you’re using — that would take care of the blogs. As far as spam coming from actual registered users, that could be another issue. I wouldn’t anticipate this becoming a big problem in the first place, because a BP user has to register (get an email) and then confirm (get another email) registration before getting started to spam anybody. By the time that *could* happen and BP user John Doe decides to spam link everybody on the Wire and elsewhere, you as the admin could just suspend/delete his account. I’d say go for it. I love this system the moment and wrote a lengthy comparison between BP and another system, Elgg, here… http://www.michaelkuhlmann.com/category/buddypress/elgg-vs-buddypress/
There’s also another social networking system out there for Joomla called Anahita, in case you’re interested. Hope this helps!