When a server federates with another it should just get a list of all it’s communities and sync that list periodically so when you search you can actually see it. Idk why they’d do it differently, making it only look for it when you specifically look for it by name is just backwards and wierd. I guess it could save on bandwidth but how much realistically? Honestly I like Lemmy but holy shit the way some things are done is just odd. I mean I’m not a developer but as a user some things just seem like “how can we make this more confusing and worse for the user?”
Depends upon how many people come over here and how much content gets posted. If most communities are ghost towns a lot less people will stay, if it stays interesting more people will stay. Long term depends how quickly devs can catch up in terms of features and user experience.