I love this idea. Might I suggest not requiring an email address to subscribe? That's not the Nostr way.