This makes sense to me for kind-focused relays like your purplepages. So the routing depends on which kind of event needs to be broadcasted right? This will also incentify building more niche relays focused on handling one or more kinds really good (also decentralization will increase of the network imo)