I have some updated thoughts here: https://github.com/nostr-protocol/nips/pull/865 and I would appreciated any other feedback.