I do not believe this is TOO tall of an order to be honest. Every race is humanoid and should only need a few tweaks to make them fit correctly. People are making a fuss about horns and/or ears. The horns can be worked around quite easily; the only REAL additional work would be ears, but even then. There are several styles that have already had to address this issue. All in all; I feel like unless hair is directly related to race. (I.e. if slime people had slime hair), restricting it by race seems silly and undermines the player customization. Hair is just that... hair.
