What about removing the simplest imbalance... for example, limiting the hero's special ability bonus to a maximum of 100% (level 20), and there won't be any Torgrim with 100% spell reduction and devilish logistics with 5k+ movement, impenetrable Tazar and full map vision from level 30 Dungeon scouts.
There was no need to create new must-have skills.