While the idea in general is fine, it doesn't really tell you anything about
why the posts were removed. Take the recent example of a manufacturer from a certain country, and somebody having a general and deeply entrenched issue with that country in general coming in spamming the thread with their wholly off-topic posts.
Just showing "with 8 out of 20 posts deleted" might give the impression the author (actually, the mods in this case*) is silencing critics of the company, or the product, or whatever rather than just having dealt with spam/troll/off-topicness.
* I can only hope SMF has a differentiation between topic-starter deletions and mod deletions internally
How do we create self moderated topics (sorry for being off-topic)
When you start a new topic, expand the "Additional options..." below the post text field, and look for "Self-moderated". Note that you can only set this on creation (so you can't make a thread self-moderated after the fact), and it is not available in all sub-forums. E.g. it's not available in 'Other > Meta', but it is available in 'Bitcoin > Development & Technical Discussion'