Not convinced GitLab is the solution, but I'm definitely convinced GitHub isn't.
Not as active in GNOME these days, so my vote is not really a vote... but I do have my own reservations about both "Git-Wrapped" solutions, especially if they start requiring pull requests.
Splinter/Bugzilla is definitely not a long-term code review solution though, so something really has to give there.