While a boxed set of mini's designed to complement a specific adventure (or AP) would be neat, I agree that it would be too expensive. If they broke it up into sets, as in, for adventure X, you need the following mini sets:
Goblin pack 1
Goblin pack 2
Orc pack 1
Undead pack 2
Dungeon Classics...