It is a good proposal, but i don't think the intend is to "fix" the bot. Plus the amount of claims will be a lot higher if the codes are personal based on wager as everyone will be able to claim it.
It would be more efficient and well distributed if they limit one claim per user per 24h. With that limit the bots will be ineficient and every active user has a chance to claim atleast one code per day.
Logic will be, share 2or3 of 2k wager, one of 5k and one of 10k. Each user should have the possibility to claim one at their choice based on wager.
What do you think?