I think the general idea is discovery. At the moment if you want to look for a project you go to github and search. If you go to my gitea instance you find only my 10 projects. With federation I could search my own gitea instance and find/easily clone repos from all the federate instances. To me it seems a gamechanger in making codeberg/gitea and also gitlab real competitors to github.