gotta disagree, with all due respect. But I do like the .io extension..
but confused - you say Google & Social are all that matter.. Google indexes domains. And once a user visits a domain and has a positive experience, the domain would be that much easier for them to remember. And with social, you don't own or control the content - so if they fold (or change the rules), you're up the creek.