Doesn't do much for me as a long-time player, but I definitely hear lots of complaints from newer players about the time it takes to level up mount training, so this seems like a really nice thing for them and for people who made a new character for new life.
Nice, the stamina ones are useful for 2 characters I have. I will bank the rest for when we get more character slots.
The rewards the last several months have been great and I love the mount, seals and crates.
After further review we have decided to move this thread to a category we think is more appropriate for this topic, as it's asking the community for assistance.