You say something .... I can agree this skill isn't that good (what I expected)...
But I use this skill and give it 5 points to max out! I find it better than using many healing potions.
Maybe a hint? ....
Sometimes when I was in Dragon and my health was very low, I fly away to a safe place and transform in human form, take some healing and transform back in Dragonform!