The thing I miss the most from the reviewing process is the ability to review diffs per-commit.
This is closer to how git is used in the linux mailing lists but gitlab completely breaks that workflow. Github has added some support for that. And yeah, performance sucks, even for trivial patches.