I was kinda skeptic about federation at first (mastodon, GNU.social etc), but i've installed and tested a nextcloud platform for one of my client and i've been really impressed so far.
It's clunky, a bit bloated (for me, TUI > GUI for 90% of apps, so take it with a grain of salt) and have an average documentation (a pretty good documentation for a free software /s). But despite that, once installed successfully, it is better than most free cloud services i have used imo, except maybe gDrive (integration with email, android calendar and gSuite is hard to beat).
If other federated services can see light, and if people start to care about it, internet will be a better place i think
(sightly related: is lichess federated too? I know you can host a server yourself, but i'm not sure if it's true).