I just noticed this could be used with something like Conditional proof of stake hashcash as well; instead of having the binary decision of burning or not burning the sender’s money, a more fine-grained decision can be made about how spammy a message is, and a corresponding decision made on a spectrum from [release the funds right away] to [lock the funds for a week] to [burn the funds forever] (and everything in between).