My 2 cents' worth: You need to make it free for real for the first x people who sign up, not "Free, Read-Only". LOL.
And you need a strategy. You need to target one specific group to start with, otherwise it will never take off.
What is the factor that would make a “better” social network grow and succeed?
Can you make a standalone version that doesn't use the internet and instead hallucinates on the fly? Please ensure notifications are in RED so I don't miss them.