I think through DMs is good too. One click send to all is amazing I think.
Front-end: We will need an opt-in mechanism, because we don’t want to be spammy.
Back-end: We need a message composer with a scheduler and draft features I think.
As for the email idea, that’s more complicated.