I think it would be vastly superior in terms of user-experience. I think the pushback would possibly be that email produces an immutable record of the vote and any conversation around it, whereas github votes can be changed after the fact, comments may be edited, etc.
It depends on what one is optimizing for, I suppose.