As an idealistic nostr developer, I'd like to see a relay-based solution, so that we get to keep using a single interface, run queries in parallel, and encourage competition and specialization.
Discussion
Is the nostr:nprofile1qqsrgyzdaheuckfksqkgxz9r6qys72zh6j46f69hyzkv4a4j4vzfj6gpzdmhxue69uhhqatjwpkx2urpvuhx2ue0wx92yh stack FOSS?
If yes, duplication is easy.