For the daily quests where you have to defeat X number of riders and get their seals. If you get on the mount/vehicle and talk to them so you get the "I am ready" bubble and dismount then choose the option you can fight them while not on a mount. Quite useless as protection speced as they will keep the 3 shield buff up but perhaps good for a dps class.