Yes thought about this already. But choosing the relays in a static way poses a high risk for centralization. Community could just be another metric, so only random relays chosen with certain community tag.
However, I really like the idea of roosoft (npub1aly…0qkx) in this thread.