The cash shop is a welcome feature in my opinion, and allows people to support the game a bite at the time, if that is what they are comfortable with. So thanks for adding it!
However, the fact you did not make costumes dyeable by default is beyond me. I would personally like to see that feature added into the game, sooner than later. Especially if you plan to expand the store, which I assume you will.