After spending hours trying to customise a profile page in Buddypress - I wanted to include a list of favourites from WP Favorite Posts for each user - I gave up and tried using WP Mingle as my 'social' plugin.
Within 20 minutes I had added a new 'favourites' tab in the profile page and added a favourite youtube video playlist. See http://ypraise.com/ypraise/ for example.
I haven't had chance to really play with this plugin yet but it looks really good.
It may not receive much support but it seems to work perfectly with a child theme of 2012 and it hasn't yet had a conflict with any other plugin.
Well done to the developers.