What level is your champion?!? I don't even know how that is possible.
@Derek
Acutally it is not that difficult to get heroes or more precisely Henchmen to a level where they have selected all traits. I do this regularly. You need to team up a army full of henchmen and maybe a hero or sovereign.
Every Henchman has the bonus that gives 10%XP for the army = +90%XP/+80%XP
Three of them are Commanders with the +40% traits = 120%XP
Add the spell that gives 25%
Altar itself gives 10% XP
There is a special Altar Trait for units that gives +25%XP
There might be a item that gives +10% or +25%
Overall you'll get +360%XP and more from every fight.
Combine this with dense monsters on a high difficulty level and clear out Wildlands. You will level pretty quickly towards the end. When I play like that I usually create a custom faction that gives me the spellbooks, so my heroes have something to level after I pickes all the regular traits.
I never needed the spell that levels a hero in exchange for Sov HP and I get all the heroes in my party, Sov, 2xWarriors, 2xDefenders, 1 Assassin and 3 Commanders to pick all the traits. Of course it takes a while and I usually could end the game far before I have leveled everybody up, but it is fun to build up such a high level party.