When I visit the root domain I shouldn't be greeted with a marketing splash page, you need interesting content in the user's face right away, entice their curiosity and drive the user to explore the site... even as a fellow developer, my first instinct is to abandon the page as soon as I'm greeted with the cliche startup marketing page. Consider the user experience when I visit reddit.com or news.ycombinator.com or any other link aggregation competitor. What you have now is a tech demo, not a platform. Sorry if that's a little harsh, but I mean well! Good luck!
Which is why launching any social network is a dice roll. You need that initial momentum to propel it further, or some 'lucky break' to get it popular. Many social networks got popular accidentally, typically because some VIP joined the platform and everyone went to follow the VIP, increasing DAUs / MAUs which is the only metric social media networks care about.