I just had a look around my site and was surprised to see that this wasn’t already a feature.
When a user is muted by the system after their first post, usually they are a spammer and have a blank account. These accounts are usually database noise and I think it would be great if there were an option to have these account automatically be purged. Obviously you can just click the Delete user option in the review queue and not have to deal with silencing at all but I can still imagine this would be useful.
Only because you say you couldn’t imagine a reason to keep those accounts around: I instead suspend forever so that it’s easy for me to correlate data between the accounts to recognize what are likely new spammers showing up… Not saying you should do this, just giving an example for why it would be optional.
Yes, I strongly recommend using the “delete and block” option with spammers, this avoids the issue of noise and makes it a little harder if someone wanted to attempt to spam you again from the same IP.