One of the major thing that stops doing core professions characters other than tyrians is the fact that you must buy every of your skills (especially for canthans).
Purchasing the skills you need wil cost you tons and tons of gold. => farm
At the same time you'll gain XP => gain skill points
So why not giving the choice to pay the skill we want ?
Afterall if your character got millions of XP, She/He probably have tons of unused SP too.
Something like this example :
* 1K + 1 SP
* 500g + 3 SP
* 100g + 5 SP
What do you think ?
g

, it would be better if the hero skill trainers offered all the skills for heros not just a select few, which hardly go for any of the builds i wanted to run.