I wear mechanix gloves...comfy, good grip, and can feel controls with enough protection for one hard fall on a budget.
I love my Held Sambia gloves. I wear them on the Caff, or the street fighter, but in warmer weather on the TDub as well.
I've crash tested them as well (f-ing raccoon) Saved my hands and you can't even tell they've met pavement.
2016 TW Unmolested as of yet.