I'm testing in the designer for now.
You are right but I avoided it when I read this post:
Answering these questions:
There is no way to control them according to my research. If the gateway is rebooted or the scripts are restarted I will lose that execution.
I could use a Gateway Timer to check every XX time or Life Cycle Module. A Timer wouldn't execute in the exact moment and pturmel's module is new to me.