It's a cool idea, but you should ask a lot less permissions. No way am I giving you permission to make changes to my account, like follow/unfollow people for me.
I will probably just get rid of the features that require write permissions. They aren't essential.