I'd like to see a runtime variable that indicates whether or not the script was run manually vs. unattended/scheduled run.
for example:
If>IS_MANUAL=1
...bypass safety and timing checks...
else
...run safety and timing checks...
endif