I understand your issue with arbitrary numbers. If I had more time I would have tried to reactor them, as is I just used what the math gave me sure to time constraints.
I only added them at all because it felt like there needed to be some feedback of the changes to be able to repeat levels faster