I think that's what I usually advocate too.
Must have had too much Irish cream in the coffee this morning....
From my "Gouge" post in the General section:
"- With one individual exception, NO ONE seems to like the stock windscreen. HOWEVER, get your seat, suspension, and footpegs squared away before you purchase a windscreen"
So yeah, we'll write that off too much "additive" in the coffee.
Sorry for any confusion!
Cheers,
Steve