In the future update could we have a timeout delay procedure for math condition. What it would do is have a count down timer based on game ticks before it can proceed to run the event in say an if statement. This could delay procedures for a time without needing to use a randomizer that is not a guarantee that it will be on time before the procedure will run the next time. You could use this with potion effects to deal damage to an item or armor for the same exact time as the time it takes for the potion to just about run out.
Real / Minecraft World Clock Delay.
The other one is a World clock delay. The same idea but rather than setting a tick for a delay to have it based on Minecraft world time. It may also be good to have a real world clock delay too. You could use this to run a procedure every night at say 6 pm in Minecraft if the block is placed in the world. This could be from everything to change the weather to raining too, strike lightning at the block which could be used to make zombie pigman and so on.
Why Randomizers Don't work great for delays.
Randomizers are hard to control the delay and can be hard to predict if the random chance will be on time for say a potion effect to be readded before it runs out due to it being random. Using a delay rather than a randomizer would fix this issue. It currently is not possible delay things for every night or specific time which restricts things when setting up more advanced mods like the lightning idea I just mentioned under World Clock Delay. This would open more doors for mods that require advanced procedure with delays.