On #1. I would think that a pay-to-reveal option was easy to implement on standard #nostr clients that support zaps? Maybe better yet add eCash support for better privacy on sending and receiving end 🤔