When you have a system in flight and you need to introduce new timers, you have to wait for the rule to fire to start the timer. Thus you have to wait for the pipeline to stabalise before you get to see meaningful data for the new timer.
What about if you could create a timer, select a process object and then the stage. So the timer is picking up the existing date/time of the keystage completion. For both start and stop.
This method would mean we have full data from the timer immediately.