The Emperor certainly looks the best, and with a limited run of only 400 pieces, I guess selling out is to be expected, but at the $500, I thought they'd move slower as well. Imagine if you bought everything they're releasing, you'd be looking at over $3,500.00 if the upcoming releases are priced accordingly based on the size of the preorder statues.
I'm hoping Funko makes more of the action figures - that's more my speed.