thomassen ...'functionality' is already there...it exists with the Fisher Price graphics. Unless you are altering the GUI shell/program launcher then what the skinning is doing is getting rid of the Fisher Price and replacing/improving aesthetics.
Functionality IS 'second place' because it need not be altered or affected.
Obviously, if your choice of 'aesthetic improvement' means black text on black images with 'flat'/hidden buttons the functionality will be screwed. The issue however is that the functionality is already 'there' with the Fisher Price...but so is the crappy looks....