Since marking things for deletion, discussing them, and then either letting them disappear or cancelling it is
a) A very common operation
b) Relatively easily codified in a queue system
it's a prime candidate for adding more software support.
The major issue that has to be taken into account is different deletion policies and processes on different MediaWiki wikis. The software shouldn't be designed to endorse one particular policy. It is probably possible to design it in a general way so individual projects can use it in their own way, but it's a much more complicated feature than just hardcoding the English Wikipedia's AFD system (for example).