Since the demand is so high, I say limit the number of packs per person to a small amount (2-3 max). Doing the quick math... 50 boxes x 24 packs = 1200... which isnt enough for every person on the poll to even get 1 pack.
For those that don't understand, MM is a VERY limited print run, which is why demand is so high. Wizard's did this on purpose to assuage the fears of collectors/people who own many valuable old cards from them taking a huge hit on their "investment" (we can talk about the viability of investing in paper cards another time...). They have already said they won't print more, and what each store gets is most likely what they will receive.