Yep, those look like they could work very well. Guys with apes swear by them, but I have never riden with them. I am most comfortable on the long rides with the wrist in a thumbs pointing away from you position. Im going to consider these at the 10K service.
2013 Victory Vision-Red/Black, PC-V, D & D exhaust, Lloydz cams, Timing wheel, Lloydz High flow air filters
2012 Sunset Red Cross Country Tour:
PC-V/AT, D & D Exhaust, Lloydz cams, Lloydz HighFlow AF, 2" Pull Back Handlebars, Painted Chin / Painted Inner Faring, Heated grips, Hyper Lites,
Speaker upgrade, Chromed wheels, Chromed Footrests, Chromed pulley, Chromed fuel cap, Chrome Tank Badges, EZ clutch, 7Jurock 13 inch windshield, Stebel Air Horn, Digital Guard Dog.
Just ordered mine. After a year of the stock bars both wrists are all but crippled.
2012 XCT "Marguerite"
PCV and AT, brake light strobe
Passenger arm rests and handles, driver back rest
Lloydz filter, 1 1/8 hole drilled in muffler baffles,
Harley lugage rack, Ness modular apes