After purchasing an appearance change token, you can change the way your character looks. The only thing that bugs me is the extra fee to do this, without an option to make sure it looks alright. (Paying for something you're, to a certain degree, unsure of.)
I would propose the following:
A. Upon using an appearance change token, (not upon new character creation) a player has 24 hours to play and view their character performing actions ingame, etc. to make sure that everything looks alright. I suggest this because I have made characters in the past that look good in the creation window but become somewhat wonky or undesirable in appearance when performing certain animations.
OR
B. Implementing a feature in the creation/appearance window to preview different animations, e.g.
-running
-walking
-flying and/or gliding (for dragons)
-casting
-gathering
-combat
and so on, to make sure that the appearance you choose, be it at creation or at a later date, will look the way you desire it ingame.
This has probably been suggested before but I thought I'd throw in my 2 cents.