Do you mean making the class mount unlock a requirement for flying on other mounts.
Or do you mean give it as part of the flying unlock, in which case it would be contradictory to your other requests.
You say you want the class mount to be part of flying, which by the nature of that unlock is lacking anything class specific and therefore how can it have a difficulty related to any previous class specific content.
Nice QoL changes, particularly for transmog.
And finally something to do at exalted for reputations.
Time will tell as to exactly what that is though.