The Neverwinter site has a new blog that should be of keen interest to the discerning mount collector in the game. In a future update a new sub-tab will become visible on the Character screen that will allow players to manage all of their mounts in the Stable and add / eliminate any insignias equipped by them.
What are insignias? They will be new critter drops that come in five different shapes and types, each with its own bonus. Insignias can be placed into special mount slots that match the shape and come in several forms including Aggression, Courage, Dominance, Vigor and others. They can add bonuses such as Life Steal, Armor Penetration, Movement or Critical Strike.
Lastly, Insignias can work similar to Set Powers -- certain sets lead to activation of certain Insignia Bonus Powers.
You can read more of the details by visiting the Neverwinter site.