In Depth Job Reports
When a job runs, allow the option to create an "in depth" log file, listing all the stages of the requested operations.
For example, when a backup runs, it lists how long the job was Queued for, how long the pre processing took, how long the actually backup of data took, and how long the verify took if requested, etc....
This would be extremly useful in planning when to run backups both at present, allowing time for each job to finish (I dont find "test run" is the same), and when required to expand the number of backups required. It will also assist in the fault finding process when working out why a job failed.