So I can accomplish a mock version of the skill and I can get it to work, but there is an issue with the bonuses and abilities of getting XP that I cannot control.
There are also spells that exist that will level up a character that I will be unable to stop from occuring without rewriting a lot of these spells accordingly. Thus, this is something the Stardock needs to fix at the moment.
They may say it is impossible to get somebody to level up that much in the current standard game... I say there is an unforseen exploit that may occur... let me explain here.
Upon your adventuring you discover a spell call "Blood Curse"
Blood Curse kills half a population and gives you that plus to your hitpoints. (If the spell actually worked, which it doesn't at the moment)
Now, with your many hitpoints (choose to hit a city with high population), cast Paragon on your highest level hero... Note that you can easily get +200 hitpoints. Thus, dividing by 5 you can level a hero to level 40, and keep your sovereign at the hitpoints before they cast the spell. After you leveled up your hero this many times, he then adventures killing everything on the map and levels up again... but this time he has no traits to use, hence you lock up the screen as I have done and couldn't leave it.
Blood Curse 30 Mana
Paragon 90 Mana
90 * 40 = 3600 (completely feasible on a normal game)
Recommendation, there exists a legendary Assassin, Warrior, Defender, Mage, Commander trait that may be continuously chosen if this ever occurs, giving a plus 1 to an appropriate stat (crit mutliplier, attack, defense, spell resistance, -1 global unrest)... level 40 is roughly the level where you can't choose any more stats while having no schools of magic.