> the receiver can always sign a deletion request
> no way to deal with unsolicited messages at all
Do you mean to give every side a possibility to remove each other's messages or a possibility to permanently ban a chat with a spammer (or something else)?