Add a "Run Now" option to the scheduler.
Since the only way to write a custom script to be performed on the database and process it on demand is by creating a custom schedule. A "Run Now" option would be a simple and nice feature instead of entering a time in half hour increments. This way once the save button is pressed the script would run immediately.
This would be helpful when there are thousands of records that need bulk edits made instead of using the bulk edit feature and only being able to update 200 records at a time.