Following topic came to my mind, and I would love to discuss it:
The current DNS system is non-private and can be eavesdropped easily. Some approaches like DoH (DNS over HTTPS) or ObliviousDNS try to mitigate those risks, but they come with their own limitations.
Does ENS have any functionality to make requests in a privacy-preserving way? This is obviously off-chain, but I reckon a ECIES-based communication could make use of addresses (or NodeIDs) of certain authenticated nodes the user trusts, to make these requests.