Can you please provide a demo, animated tutorial, or something before requiring sign in via yet another third-party service?
Can I have your comments?
I'll embed to top page.
They require Social connect without a demo or any substantive reason to do so.
As far as social connect - it's using the most popular authentication service (Facebook, where you can usually control any social permissions), and a dev-specific auth service (GitHub). Sounds a lot better to me than creating a new account somewhere else, particularly as I trust those two providers with authentication.
That's a topic where the debate is on for years!