One could say that leveling DCRA/DLSH is reward enough; however it would be nice if DCRA @ level 100 provided some boost to a statistic, and DLSH a boost to another statistic.
This would be similar to the stat increases one gets as a biped in the various crafting schools.
I am NOT saying that since biped craft does this, that dragon craft should follow suit. I'm just saying it would be nice to get a few extra points in a stat for DCRA and some for DLSH.