On average every 10th player will get one of the 25% potions. If I am not mistaken 1 in 10,000 players will get two of the 25% potions. Whether thats "enough players" I leave to others.
You were still exaggerating I guess :D
I agree that 5 and 10 % potions would be nicer than 1 and 2 %, but I...