It would be good if there was a script that would make it so administrators would be able to select revisions of pages for deletion, much like how they can already select individual revisions to be restored.
For years, I've had this idea in my head, and have been wondering myself for ages, why there isn't already something that can do those things. Delete specific revisions for deletion, so only users with (deletedtext) and (deletedhistory) can see them, and only users with (undelete) can restore them.
Considering that there's something that allows administrators and content moderators to restore specific revisions, surely there ought to be something that would allow administrators to delete specific revisions.
Unlike (deleterevision) which can hide revisions from local groups, my suggestion would only delete individual revisions in the same manner as (delete) but give administrators the ability to select revisions rather than the entire page.