Regarding the exp traits:
I agree, they feel almost mandatory. At least make them unlock some nifty abilities 
Regarding Summoner:
Only played 1 game of LH so far, as pariden focusing on summons. Loved what you have done to it. Really felt like a mid/earlygame powerhouse, and i could feel my time ticking as lategame arrived, and my summons became relatively weaker.
Lots of fun summons, but i did miss an active thing the that the summoner does in combat. Basically i always just passed Porcupine's turn in combat. Adding something like a "rebuild elemental" (heal that only can target elementals) or "chain elemental" (imprison that only can target elementals) would lead to a more active summoner. I assume its possible to have a skillpoint give +1 to summons AND a (not op) spell?
Regarding Commander
I did still find the new governor skills still rather "boring", the +100 instant research felt like it arrived way to late. (Netting 100rp instant when making 40 pr turn.. not too good.)
Maybe move it to an earlier lvl? Sacrificing the combat power of an early hero should reap a pretty good reward, especially now that they arrive so rarely?
(lower combat ability due to picking commander slows fame generation, maybe commanders could generate fame?
Dont be afraid to make them quirky, like if you focus on the research skills , then maybe u can unlock a "grenade" skill with 50% chance of hitting self. Or a 3 (combat)turn casting time spell that does a random effect (summons a shambling golem? Mud bomb , hero explodes?, just random stuff).
Also, would it work to make some of unrest modifiers of the commanders global? Hero's should be out there, lvling:P
Regarding Warrior
The +attack skills are good, but not too exciting=/ Adding some situational skills would be fun. (maybe a "hit and move back 2 tiles" or the previously suggested Decimate 
Hope my feedback can be of assistance 