Lemmy needs to have the ability to assign both local and federated communities to specific user-defined lists so we can control how we consume similar content in the Fediverse. For example, I might be a Reddit refugee that’s fond of the /r/patientgamers subreddit. But now i have many multiple *patientgamers communities across various Lemmy instances, Kbin, etc… I’d like to be able to create a /l/patientgamers list, assign all of the local or federated communities I want to that list, and then navigate to that list to consume all of the “patientgamers” content from across the fediverse in one feed. Mastodon has this, and it rocks.
I’m sure that will happen, but I prefer the centralization to be client-side.
I think client side is the best approach. If I want to build an instance for hearing impaired, for instance, that c/technology would be necessarily different, though a user may still want their client to grab that as well.