I would really rather just type my name in than give any random blog I want to comment on permission to "Update your public repositories (Commits, Issues, etc)."
That's more than a bit of a deal breaker. Can't believe how many people have just handed him the keys to their Github account. It's the ultimate hacker honey pot!
With github, shouldn't: - Read your public information.
Be enough - it's no more than anyone else can find out about you!