I got my Stormtroopers. Well, let me start over. I ended up ordering a case of TVC Stormtroopers from eBay. I had a bad feeling Dorkside was going to cancel my order. I'm not missing out on the Stormtrooper. If DS does come through yay! I have 16 Stormtroopers. No lose situation. Of course I payed more on eBay, but 8 Stormtroopers in the hand is worth more than 8 on preorder. Something like that.
Anyhow, I would say that it is nearly definitive. The figure, sculpt, articulation even paint apps are fantastic. Out of all 8 there's only one with a slightly sloppy frown marks, but it's not bad at all. I've had 5poa R1 STs with much worse. Thank the maker, they didn't put the sand weathering on the legs like the original promo. Really my only peeve is the lack of accessories. But I'm going to change that.
I noticed there's no E-11 holster. I'm not sure what to think of that. They never really worked in figure form, without being too bulky or making the E-11 too small. I guess it's not a part of the Rogue One Stormtrooper uniform, like the Sandtrooper. Speaking of the E-11, it does come with the blaster. I think it looks decent, and in scale. It seems all the E-11s in the past are either too big or too small. Personally I like a slightly larger version, specifically the one with the folding stock, but this might be the right size.