Yours is a Gen 1, mine is a Gen 2.
Gen 2 front fenders are known to get knocked about in the wind, making the bike a bit twitchy in the wind.
I ride in all sort of weather, including rain.
The fender I installed is Cycra motocrossy thing; it's pretty small. When I ride in the rain there's a lot of water coming off of the front wheel and over the windscreen.
My thoughts on it are this:
Every single ride I take involves wind. It's either nature's wind or the buffeting off of big rigs.
Not many of the rides I take involve a lot of rain and, if they do, I'm usually pretty well suited up.
I trade seldom-needed wet weather protection for stability in the wind and think it's a good trade-off.
It doesn't help much with this unless I'm moving pretty good.
Question: Are those Havaianas?