I may have a different set of criteria as I actually liked the stock windsheid and the wind.It was a trip down south in August that made me consider and install a Klockwerks shield. The bugs were so thick I couldnt keep up trying to wipe them away from my helmet.
The Klockwerks works fine for me and is effective in the cold,no buffeting,keeps me dry when it rains,hails or snows. No I didnt intend to ride in the snow and it wasnt sticking but I live in Colorado where weather is sometimes determined by how high you are.
For those in Co,Trail Ridge Road.
Point is I'm happy with my Klockwerks.