So don't fret... The point of this thread isn't to count the number of cards shipped. Its just a rough estimate of how far into the queue EVGA has served. It doesn't matter if they had 1,000 requests in the first hour, what matters is they've made progress to 9:25am. We don't need all 1,000 names in this list, we just need to see how far into it we've gotten.
This list should be somewhat reflective of the density (relative to time) of step 1 confirmations. I highly doubt the 1000 requests the EVGA rep talked about occurred between 9:25 and your time.
It's also stated in the OP that this list obviously doesn't account for people who don't post on the forums, so it is unhelpful to ask EVGA reps why only ~25 people made it to step 2 and beyond.