@dcc @theorytoe @phnt @apropos @koen_hufkens @dagda For matters of archival a unified platform means that archival is mpre streamlined, tho archival isn't always important.
The account creation isn't so bad with gitlab as it has the feature where you can use you account and credentials from gitlab.com to create an account on any other gitlab instance, which is a far cry from perfect but at the time the solution was implemented it was better than nothing i guess.
On the Gitea side tho the work to add gitea federation is an ongoing one, as they want everything to be fully federated, comments, issues, forking and pull requests so you only ever need to register on one gitea instance and then be able to collaborate with any project on the network.