Funny you should say that, because I've had a good laugh seeing people struggle with and complain about the wind in LFS, even if it's just a light wind. I can just imagine the complaining when we have rain, or even rain and wind.
I think it will be a really good improvement, as long as we have wets, TBH ive never noticed wind at all ive turned it on and turned it off and cant tell the difference.
youll ge loads of people that are faster in the wet than really fast drivers in the dry, and will give you car control