I agree with this approach—reserving kind numbers and providing unofficial specs for each. Then fight on the network for real adoption.
The NIP repository, and other approaches, are a repeat of centralized governance. You PR to the NIP repo not to announce the way you're doing a thing, but to attempt to control how everyone else does that thing. Your intentions don't matter; that is how the system is shaped.
So we inevitably got what we got—a high drama and contentious, centralized repository where those with the loudest voices and biggest followings have the most power.
nostr:naddr1qqyrxvf3vgunjwt9qyw8wumn8ghj7cmevfjhyumsv93k2tnwdaehgu339e3k7mf0qgsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8grqsqqqa282stdpr