My suggestion would be to enable a BuddyPress social network as a container, so applications developed for other social networks run on BuddyPress social networks too. It will help to drive traffic to the BuddyPress social network, this is essential for its success.