Not really - if you are into open source because of the ideology and not just for the price then GitLab makes a lot more sense.
If I find a bug in GitLab I can feasibly submit a patch for it.
If I find a bug in GitLab I can feasibly submit a patch for it.
That's not a reason to use the hosted gitlab version, that might be a reason to self host gitlab.