I run a few groups, like @fediversenews@venera.social, mostly on Friendica. It's okay, but Friendica resembles Facebook Groups more than Reddit. I also like the moderation options that Lemmy has.
Currently, I'm testing jerboa, which is an Android client for Lemmy. It's in alpha, has a few hiccups, but it's coming along nicely.
Personally, I hope the #RedditMigration spurs adoption of more Fediverse server software. And I hope Mastodon users continue to interact with Lemmy and Kbin.
All that said, as a mod of a Reddit community (r/Sizz) I somewhat regret giving Reddit all that content. They have nerve charging so much for API access!
Hopefully, we can build a better version of social media that focuses on protocols, not platforms.
I personally think that this framework is better than what reddit currently has.
For example, a single instance dedicated to programming with its own various communities within it is a lot easier to manage and moderate than having all those communities (aka, subreddits) on the main reddit page itself. The fact that all these individual instances can interact with other instances (or not, if desired) makes this more robust. For example, the fear a lot of people have right now with reddit is that the reddit staff will just kick out all the mods of the popular subreddits, instill mods that will obey them, and essentially perform a corporate overtake of all those individual communities. That doesn't seem like it would be a problem with lemmy.
I am excited to see how this all plays out long term.
I think that as communities organically grow and the tech gets better, the advantages of the federated structure for community forum content will really start to show.
Until the programming server that hosts all of that content goes kaput, then it's all gone, plus all the user accounts on it. That's the main issue I see with the distributed hosting system.
That's what worries me about this whole thing, it's not distributed in any way and even a decent sized lemmy server could be run on some random old pc with no hardware redundancy, no backups, no way to recover. I mean it's not distributed as in there's no redundancy on that node, so not only is the content on that node lost, you r account and hence all your subscriptions on other nodes is lost as well. Kind of feel like the safest way in that instance it to run your own server.