personally, if we have done all of the zone achievements we should get flying. there's no reason to gate it any further than that. they want us to explore all the content, well, ground mounts don't allow you to explore much very easily. so, all the explore achievements, all the zone quest achievements, and bam flying. my 2 cents.