One of the most interesting possibilities with a robust tagging system on #nostr would be allowing users to see the discovery chain on posts.
For example, I think a fellow Monero user brought me to that retarded FUD thread by nostr:npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s the other day, and my replies helped bring other Monero users in. I wonder how many users found that thread directly from my npub, but what's even harder to find out without automated tagging is, how many users found that thread indirectly using my npub and the one that brought me there, in network effect? I mean, if I asked "who remembers finding that thread through me," someone might remember, but if the npub that brought me there asked the same thing, anyone who found the thread through me might not know that also means they found it through the person I found it through. That data could be represented in automated tags.
I believe my impact on network effects is bigger than you can imagine for such a small npub. Like, close to npubs with hundreds of thousands of followers - because those npubs don't even try, they just echo chamber themselves while I actually use global feeds and hashtags and stuff, sifting through spam to find posts from actual nostr users. This is why I'm so heavily targeted and suppressed, the network effect dynamics create panic and desperation in propagandists. My occasional work sifting through hashtags is also specifically why nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 was so angry when I called him out for his bullshit about hashtag spam filtering. People like Derek Ross cannot handle letting hashtags be full of posts from actual nostr users instead of spam, because that would boost nostr's network effect far more than I do.