I forgot to mention a couple weeks ago that I saw this set over at Entertainment Earth, when I stopped into their warehouse to pick up my Bust-ups and ROTJ VOTC case orders. Same display design as the Yoda set, just in OTC packaging. Looked alright. Not so much at their price point though, which I still think is a couple bucks too high. Unfortunately, they said that was just their one in-store display piece, and that they don't have them in stock yet though...
I say if they're willing to keep messing with the EU concept art for the Holidays, keep going, and get back into some of McQuarrie's regular movie concept art and make some more figures out of those, like the Stormtrooper!