Re: Windscreen attached directly to roll bars
I have the windscreen you mount using the umbrella hooks and I ended up putting some foam pieces on the back between the screen and car to eliminate the vibrations I had.
I don't know that I would go as far as drilling holes in the roll bars. I think a color matched zip tie looks better than a screw... plus if you get tired of it... no screw holes to live with.