That was a smart move. Their product is different and does not compete with Facebook.
Sadly implemented dumbly; why on earth would I give them offline access to my Facebook account? Or, rather, I understand why, but don't understand why they won't let users try the service first, and then show them what they're missing out on by not granting offline access. Bizarre.
Fact of the matter is that install rates often don't change much when you ask for additional permissions. Most users don't care. There's often no compelling reason to build out complicated permissions flows when the standard "ask for it all up front" works just fine.