This kind of change is quite great but im not quite sure about the amount per league in it. If there would be a better parameter for amounts than just a fix amount there, it would be better.
I get the main point of this is to limit the possibility of bot farms draining the reward pool for higher leagues. I want to vote fully agreed to this but there should be a vote for modifications first before implementation.