I'd wondered if there was a cheap option for having GitLab hosted under one's own domain, where if something about GitLab became unacceptable you could smoothly transition into a self-hosted version. I've noticed has canceled their hosted offering, where they run basically a docker image on a VM for you, and manage the upgrades for you...
Being an open source project which you can host on your own system is certainly appealing. You aren't beholden to the policies of an organization that can co-opt your user accounts or projects; you won't be impacted by pricing changes, and you can be robust in terms of owning your links (to the extent the DNS system is still around).
I'm not sure how well the OpenID stuff works; if people with GitLab or GitHub (or Discourse forum) accounts could federate the login. It may be worth a try to see.
It seems most problems with the forum surround upgrades, and I'm guessing running a GitLab instance would probably be the same story.
I can't really tell if it's worth it to future-proof in this fashion or not. But in thinking about "new launch, new license, new name" it's a thought about where to do that.
The MS ownership has been brought up before. Guess there was not much of a problem when all conditions stayed about the same. At least in the sense that it would be too much of a hassle to move when other things got higher priority.
Still, having a new place that would also help in having the sources being searchable again (now only the master is searchable) would be a huge benefit.