I don't like that much the idea of the mount being something really developed. I like more simple mounts, just press a button and then you become quicker. Maybe its a good idea to have some quests to show you your first mount, some kind of lore behind your first mount. But in the endgame, i think that mounts need to be something that you can collect. Maybe its nice to have an system like Dragons Prophet have, that instead of you just need to be lucky to get your mount, you really need to build you character, so you can get trough the mini-game of getting the mount.
Keep doing a great job. I'm really anxious to play the game.