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