The normal wind sensors are very inaccurate, like it or not, it is true, they need relatively often calibration, they get covered with dust, the dust gets into the mechanics of it etc etc. Because of this we started purchasing ultrasonic sensors, which are much more expensive, but we thought it would help.
After about 2 yrs we compared the data from these professional stations equipped with US sensors (and keep in mind that in this case we are talking about stations worth 10+k USD), and we were very disappointed. Even though nothing is turning there, there are still parts and some rubber gaskets, which over time either get covered in dust or when subjected to freezing temperatures and then quick temperature increase, they tend to lose flexibility and affect the measurements too....
Wind is by far the most problematic parameter of all. Very difficult to measure, extremely variable both spatially and in time (i.e. practically no possibility to interpolate or compare)