Please, check it out. I want this to clearly be a load control mechanism. Therefore I want to be less restrictive when load is low. For example, connections and query executions should be completely unbound for the only connected client regardless of authentication but when running at 90% of any resource, relay should drop oldest non-authed users and reject non-authed users.
Replied, please take a look: https://github.com/nostr-protocol/nips/pull/141#issuecomment-1382873709
I went with fiatjaf 's TLDR and replied, too ;)