GitLab works and looks pretty well to me, for the past year I've been using it. Maybe these other problems are specific to your use-cases? You should send them an e-mail, or a pull-request since GitLab is open-source, if you encountered an issue with their website. If I had a product like that, and one of my clients was dissatisfied for various reasons, I'd want to listen to their feedback.
Sorry, I got better things to do than fixing other people's products. I much rather focus on my work and pay for the product of another company who seems to be getting it right.