Add a parameter to delete and undelete to also delete/restore the associated talk page, if one (used to) exist. This should delete/restore all revisions of the associated talk page.
Use case: Restore-a-lot will use this. (I'll add it) It's also extremely likely that it will be added to DelReqHandler.
I can assist with testing.