Just curious if anybody has one of these mounted on XP900? Don't want to interfere with canvas doors and also curious about how they mount and how well they seal up. Not a bad price on EBay...much less than the Polaris hard coat poly windshield. I take off except in winter so do not want glass.