Glad you liked the game!
As for the decay randomness - I thought about it, but I think the game is hard enough in the later stages. Having fixed decay times helps you work out a rhythm when pressing the buttons.
I actually implemented your idea of having the progress bar decay multiplied x2 when you overshoot the sweet spot (Junior difficulty only). Thank you for pointing this out and providing a solution at the same time!