One thing that I find troubling is code review within FLOSS organisations and how Github doesn't let maintainers push to my PR. It's annoying to get your patch rejected because of a typo or lack of squashed commits, for example.
IMHO this is inadequate for code reviews...