I think the colors are fine the way they are. The point of having "extra" colors is to make the VIP price seem correct, so in all it seems fair to have a lot of "extra" colors.
They could try to add a whole color wheel system to it, that could work too. A color wheel would make it a lot better. I think they have it though, not entirely sure. If vip does have a color wheel already, then maybe it doesn't work well.