The only improvement I can thing of is:
Play "Drakan: Order of the Flame". Note the amazing Dragon combat (you can attack ground troops and burn scenery and structures). Improve DKS Dragon combat to match.
And most of all: remember that Dragons are supposed to be awesome! I found my human form much more powerful than my dragon form in DKS, which felt wrong...
Otherwise, the game's pretty much perfect!