There are groups and plans to extend groups to something more scalable. As for nostr, a bridge that bridges the gap between nostr and SimpleX, e.g. linking nostr and SimpleX IDs via certificates. Also detaching the ID from the SMP server would be good. It should *just* be the key. The server that hosts the queue should be discovered the same way nostr discovers the relay that has a particular event.