What if every person they picked only signed up to get it for free and they never even bothered to report bugs? That would blow bullboogers.
I don't think they expect everyone to report bugs, because not everyone will run into the same issues or cares about reporting them. I'm sure they've considered the number of keys they need to hand out in order to get a good amount of feedback.
Patience guys.
They wont give out a big number. They are giving the DLC away for free.
I have my doubts that it'll be the entire DLC.