For the players saying that 10 wins are way too much for the rewards, have you tried getting the mounts from the actual raid?
I mean what do you expect, people are spending years farming those mounts every week and you think it should be easy to get them from an event?
The same thing happened with the Raven Lord last year, it literally lost all of its value because after the Holidays every 2nd player was riding on that mount.
I know they can be purchased for coins as well, but still, not many players are spending coins on mounts and for example the Raven Lord was pretty rare before last year's event...
When it comes to mounts or pets as event rewards, I think only the ones that are unobtainable in-game should be given out. Like some of the cool pets we can get this year and could get in the previous years, like the Murloc Egg or the Panda Collar. Those are unobtainable in-game and can only be purchased on the webstie. That way you don't ruin somebody's invested time and effort by literally giving obtainable rare mounts or pets away every year...
Other rewards are prefectly fine I think, the flag and the scrolls are both excellent rewards, I think if EoFs made a comeback as a reward that would be even better.