would be highly appreciated to have that possibility! Either via a cron setting or via wp-cli – both are really easy to implement. You could take a look at the disfunctional delete duplicate posts plugin, it has some code about cron, but the wordpress dev docs about cron are as easy.
But implementing wp-cli will be quicker, it means just adding a wrapper – that would give us the great option to use this plugin as a wp-cli command line command AND would make it easy to automate it via cron, without any need to build a gui dialog for cron settings (rabbithole!)
I would opt for wp-cli as a quick fix and a very good option for automation for power users (or anyone who knows how to use wp-cli).
If you put the code on github it will be easier to collaborate on this.
Thanks for your attention!