I actually hate it more of they add feast mounts. At least the shop mounts are optainable by everyone and not a selected few win traders or diehard pvp players that spam it all day.
If I had to pick I'd say make it a TEA reward but an Ultimate content reward is also something that is not obtainable by everyone.