It's much easier and more scalable to add topic metadata to events and use homogeneous relays. Why overcomplicate it?
Discussion
Topical relays can be private, moderated or undergo to some specific rules (e.g. language).
And sometimes you preferred the convenience of easy reachability, losing the decentralized part.