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.
Endurance is only valuable to Mages because it adds more health than Vitality (I will be discussing this further in the actual guide). I added the innate Dodge for Blademaster heroes to the guide.