Are there enough miniatures in the game to enjoy the scenarios and campaign? I know a favorite thing of some games (and I have been burned as well) that don't include enough minis in the game to play enjoy all the scenarios or campaigns?
In my opinion the retail box does include enough minis to complete the campaign. The only thing is when playing solo or in co-op mode you could run out of bots (the smaller, auto-generated minis). But this is only a minor thing and doesn't happen in every scenario. The issue though (again my opinion) is that the retail-box will not contain enough replayability once you've played the scenarios and the campaign. By having more minis could resolve this issue.