As you may (not) be aware the Seals of Endeavor shop only allows buying crown crate rewards Superior and above.
Baffling decision to not include Fine rewards, which include the Crown lessons for Mount training (5 gems equivalent) - would be a good way to reduce the terrible grind of mount training.
Seems like ZOS wants to continue this awful system, what a wasted opportunity!