Hi,
It may seem that a "wordpress" theme can serve Social networking architecture and functionalities with the smoothness shown, but actually it is not. I may run for 10 members but not for 50,100, 1000, 10000 ...
So, my question is, if you really want to build a social networking platform, then better custom design with JAVA and Hadoop Database with cloud server might do wonders for you. The functionalities defined in the theme are to be customized with security, which Wordpress doesn't / Can't provide.
Lets discus, if you are interested.
Regards,
Mit-