Thinking about this a bit more today and have a few questions.
In an ideal future, who do we expect to run the search DVMs? If it’s aggregators, I’d assume the relay hint would always be their own relay since they may not store the original source relay of the event and do not know if it’s even still available there. If it’s individual relays operating the DVMs, why not just use NIP-50 where the full events can be returned in one REQ?