This would be great. I wanted to do the same thing myself but couldn't even figure out where to start.
Once you get this working you might consider adding 2-3 different sizes for each dragon. That part is easy but I didn't bother finishing since I couldn't figure out how to change their colors.
I wanted to have several types of dragons in from young to ancient at different level brackets.
Wyrmling -- level 7 -- the little dragon already existing or scale the others to around 25%
Young -- level 12 -- 50% scale
Adult -- level 18 -- 75% scale
Ancient -- level 25 -- 100% scale
Add the different scales to the different colors and you have one sweet mod.