The hand wind deflectors do very little now that I have the Roxx risers fitted (3"?). The side deflectors are good and now reduce the rain hitting my legs while riding.
Before fitting the risers I was getting pains in my wrists, and the risers have alleviated that. The angle of the handlebars could still be brought back a little.
For longer trips I have wrapped some blue sleeping mattress around the throttle and then taped it up. I prefer this thickness and it helps with pins and needles in my right hand fingers.
Rodd