i like the idea, but it needs fleshing out and limits on enhancments
maybe something like each polymorph spell gives you a certain amount of "morph points" *lame name*, which can be spent on enhancing features (ie. tougher skin/scales/shell, size adjustments, addition appendages)
needs fleshing out