It's a workaround for a design flaw. If you forget it you'll notice when it fails in production. There should rarely be a need to change the default path (just specify the full path if necessary), it should just be the same when you test and when it runs by itself. Trigger on demand would of course solve that.
> exactly the same ("the time spec is too complex")
Of course, the timespec complaint is bullshit. Both have manpages that will tell you immediately if you don't have it memorized.