So much this.
Github for Mac is quite good already for commiting and pull-requesting. I could stop using my browser (for Github, at least) if they put issue management (open, close, view, comments) in there too. Would be awesome and a more unified experience.