I've been running that screen for ~1 year. I love it. Buffeting is gone. I'm 5'11" and get a nice strem of smooth air that hits the top 1-2" of my helmet. I had to drill my own mounting holes. I would think that for the $$ you could get it with the holes drilled. Not a major problem, just be careful, measure twice. Don't use a regular twist drill to drill the mounting holes. Get the type of drill recommended on the website.