Pretty good guide.

My saffron still doesn't have a health rune and probably wont will I hit lvl 70 and I just love watching players with 1-1.5 million more power than me trying and failing to get past her.

Addition: Noticed that you added on the 100 frag runes and endurance is not only less valuable on mages, but probably a near complete waste as well. Also blademaster leader heroes come with a built in 20 dodge.