Yea I definitely had to grab a set of these. I wonder though if these will be an item that is infinitely available, and to that, if they will have many more alluring colors. I love the flesh, obviously, but would almost rather have a colored set with each figure having a color representative of their character/color. I have a purple Skeletor and already know that I prefer it to flesh one...
As with so many things, I suppose a lot depends on sales. People within these companies are aware of forums like this one and are often members. This comes into play, as well.