I don't have a dog in this fight.
but you can already tame with taming just unlocked and use a crafting lore to max horse lores.
So you'll have to dedicated either 100 crafting points or 100 action points.
I agree with this so long as the integrity of the game is maintained.
People moving 3% faster than they should?
bring the mounteds, the zergs and the bows then thats better gameplay.