As I noted to CyrnraAnar in the comments to my last post, here is the macro I use for mounting/dismounting:
#showtooltip Turbo-Charged Flying MachineIt will:
/cast [flyable,nomounted] Turbo-Charged Flying Machine; [noflyable,nomounted] Charger
- Mount my flying machine if I'm in an area that allows flying (i.e. Outland)
- Mount my Charger if I'm in an area that allows mounts but no flying
- Dismount if I'm currently mounted.
Now if I could only figure out the syntax to make it toggle my Crusader/Retribution Aura when I mount/dismount...