So basically what you have to do is create a social service , make sure everything is open with an easy to use dev API to get the enthusiasts and third party clients going.
And then once you’re big enough you close all the doors and then try to get big players to pay you for access?