The biggest drawback I see to this is it would mean that people would set up many multiple accounts in order to get all of their guaranteed packs. Unfortunately, it is what it is. If people want to game the system, they'll find a way. There really is no perfect way to do it. As an economy, they need to take care of the whales since they are the ones providing the bulk of the money, but they also need to make sure the little guys can participate or it just becomes a haves vs the have-nots situation.
I'm not sure what the best solution is but it's encouraging that they are at least putting in the time and effort to think about it. It's never going to be perfect as there's no way to make everyone happy, just like everything else in life.