If GitLab is painful to use and that causes you or your employees to spend extra time dealing with that pain, then GitLab may be free as in speech, but it is not free as in beer.
My point is that if you are making a buisiness decision and only thinking of the invoices, you aren't counting your costs well.