Obviously ideal but also maximizing what currently works isn't a bad idea at all.
Discussion
i believe that nostr:npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz has been busy working with classifiers to generate labels that effectively tag events with more tags, this is another thing that will help a lot with reducing the complexity of clients and relays
meh, but i still think full text search should be available
i have some ideas about rolling together lossless compression with dictionaries to effectively both save space and automatically generate dictionaries and citations in the event storage... text generally compresses to under 20%, sometimes as low as 10% of the uncompressed output, so there's a lot of good reasons to do it... basically everything in an event can be massively compressed except for the signature, which can be verified by reconstituting the event
meh, anyway, less technical babbling and more code 🤪