Hi,
I wish to propose a general suggestion to perhaps further improve champions:
1: Certain racial perks giving access to weaponry reduce the purchase cost of such weaponry or items. For example, assasins not only get more things, they can also get them cheaper. Hero items for Master Smiths should also be cheaper than for non Master Smith races
2: Certain racial perks could also give access to a Decalon like skill buying mechanic. Master Smiths could for example train heroes in using plate or chainmail, assasin towns could teach lethal strike (use rapidly escalating costs here I guess, basically, lethal strike one is cheap, lethal strike 2 gets quite expensive and so on).
This could give significant benefits to currently underused traits. One could also add extra buyabe skills for current garbage tier traits like betrayers.