I am voting for disabling dismount in mid-air by pressing mounts keybinds except of that mount you are flying.
My Springer is at Shift. And my second mount ability is at Shift+Mouse5.
And now instead of Griffon Diving or Skyscale BarrelRoll I am dismounting mid-air.
I can accept to dismount mid-air by clicking Griffon/Skyscale mount key, but not any mount key.