Mine arnt on a rev but, after riding with them I cant imagine rideing with out them. I HATE big bulky gloves, so I ride with gloves like a motocross glove. The hand guards definatly keep wind and snow off of your hands. Go with thte power madd guards, the mounts are great. They have lots of adjustment so you can move them around and get them far enough away to not get in the way of your brake lever.
As for the rolling over and the hand guard pinning the throttle, I have rolled my sled los with no trouble at all. And I just cant see how that would happen if you mount them right.
As for the rolling over and the hand guard pinning the throttle, I have rolled my sled los with no trouble at all. And I just cant see how that would happen if you mount them right.