Global follow lists suck. Simple as.
How Nostr solves for this, is entirely the point of such a protocol.
We need to be able to:
1) Learn where users can be found
2) Remember where users can be found
3) Assign categories to both friends and lists of friends (as well as locations- i.e. relays)
Global follow lists don't aim to achieve these goals.
I also don't believe NIP-29 solves for this.
Relay.tools, nip-42, and nip-70 could very well solve for this, but I won't waste my breath trying to explain it unless someone wants to hear it. BlastrNet sucks in my opinion.