I have the National deflector on mine and I like it so far. I have it positioned down as far as possible and even thinking about notching the stock fairing a bit so I can push it down just a bit more.
It does take all the wind off my chest. Since it got cold, my winter jacket seems almost like a wind sail at high speeds, something that wasn't as noticable with the mesh jacket. With the screen all the wind now hits me just below eye level, and is alittle noisey because all the wind is focused right there. If I stand off the seat about 2 inches it is perfect, my head is in normal air and not noisey at all.
Zapp, if you want to come up to round rock, your welcome to a ride.