The big issue we have with GitLab is the pricing. Ultimate is literally five (!!!) times more than premium. And there are only a couple of features that we want from ultimate.
For example, Premium allows us to configure our CI system to ingest Coverity scans, but only Ultimate lets us actually view them in the GUI. What the hell, guys?
We're not paying for Ultimate, though, unless they give us a sweetheart deal in perpetuity, but it's still kind of ridiculous.
That said, they do tend to trickle features down, moving them from higher tiers to lower tiers, or lower tiers to the free tier, so maybe in a few versions we'll get that support for no extra cost.
I can say a lot of bad things about Atlassian, but their price/benefit ratio is outstanding.