I have an 09 X500 Ri and the tall Givi works fine. On these later models the mirrors will bump the windshield when turned to extreme, not something you do in normal riding, but sometimes they bump when parking or turning around in tight spaces. Extenders would help the problem by getting mirror body out a bit further. But as far as wind, bug and rain protection it's a champ. It's also tall and most people will be looking through it. Not an issue if you are used to that as I was from my other bike. It has enough slope that the rain will blow off when riding in the rain at speeds above 30 or 35 MPH. A good coat of wax makes it even better. I use the regular Honda spray wax and cleaner but any of the other brands made for plastic windshields will work fine.