Um isn't this exactly what fight masters are? You can only "use flying" when you talk to them and they send you to locations via flying mount and then when you land you can either mount up with flying mount (if flying is allowed in that zone) or ground mount (assuming you're high enough level to use mounts) or you walk. You literally described the flight point system.......