Do any have or used a Slipstreamer Windshield on their People S250, I want to know if it will fit before I order one, they are universal and screw in the mirror mounts. I read all the windshield issues with 250s and I know about the one from Columbia Scooters, but I've had success with Slipstreamer on my BV200. Just want to know if the slips.... will fit properly, thanks