I'm of several minds here. On the one hand, yes I think we standardize relay usage labels (or roles) and users (client operators? getting fancy with your terminology here) can pick relays to serve in various roles. On the other hand, I worry that if we don't "ossify" at least some core parts of nostr (and instead keep breaking them), nostr will fail to interoperate more and more as time goes on.