Thinking about grabbing the SuperATV flip windshield for my Wolverine X2, but I'm trying to make sure it's fully compatible before I move further, I have a factory roof and plan on running full doors soon, any fitment issues I should know about? also what holds up to trail dust, rattles, and water intrusion.