New social media network encourages high-quality discourse and content, but can it take on the web’s big guns?