Rick,
It has not been that buggy, only saw one hit the race screen.  Nothing in my face yet.  I did notice that you get a little more wind buffeting of your helmet at high speeds, as opposed to when the windshield was in place.  A definite improvement performance wise on the track, and besides, it makes the car look faster as well. 
Time to get heading out.
Jim