Pulling all communities would definitively lead to unwanted content.
Since it’s basically a work-around for the local only (incl. already pulled communities) search, more ideal solutions could be:
- Search works for all federated instances
- Universal search for all instances
- Admins can add instances to search through admin settings
- join-lemmy.org hosts a searchable community directory similar to join-lemmy.org/instances
Having some way to discover unfetched content (even if only from already federated instances) would be a significant addition to Lemmy!
Just the overview, similar to local search. Titles, usernames, perhaps thumbnails and text excerpts of posts.