Have about 400 miles on this now. Lights are a significant improvement, even quite a bit better than the 1290 LED's. Taken it up to 90 and for my height, 6'3" there is a lot less buffeting than stock and pretty much just clean air to my helmet. I have not noticed flex on the windshield, though that is not something I looked out for. The way it is mounted and with the curvature of the design I cannot imagine it distorting much. If you reference the photos you can see that the windshield is mounted at 6 points so yeah, pretty rigid. Attached is a recent trip to Arkansas, 0 issues. Hope that helps!