Doesn’t NOSTR DMs have the issue that even if the contents of the message is encrypted, the relays are still broadcasting the message to a publicly known address? Like you can see who is messaging each other, even if you can’t see what they’re saying. Or can nPUBs create subaddresses and obfuscate that away?