What we’re really lacking on the ui end is a way to see groups of identical communities that are on different federated platforms. Hence the idea of a dom-lemmy. The way it would work is lets say you search for a cat community called “cats”, there’s at least dozens of them out there already. Instead it would return the cats dom-lemmy, with the option to either drill down to a specific instance, or to merge all sub-lemmys called cats into a single view
This is definitely something being discussed: https://github.com/LemmyNet/lemmy-ui/issues/1113
I personally don’t really stress over finding the different communities. I just subscribe to the ones that have a critical mass of users or - if there isn’t a community with a lot of users - I just subscribe to the one local to me. If there isn’t one local to me, I just randomly pick one.