I have my ISS mounted on a mast on the roof, as I really don't have any other options due to trees, as I live on a steep heavily wooded lot on the side of the mountain. Same reason I have not added solar or UV sensors, as it has a limited view of the sky. I'm just happy the sun hits the solar panel enough to keep the battery up.
If anything the anemometer readings are likely low simply because my house is completely surrounded by big trees. Even the wind direction is probably skewed because of being on the side of a mountain. The ISS is 7 feet above the roof peak, and the anemometer is approx 15 feet above roof peak.
I worried about the temp aspect, but the temp is always within 0.2 or 0.3 degrees (F) of an accurate thermometer that is about 5 feet off the ground.
Best I can do, and I'm not cutting 100+ year old oaks down for a better site.
Downside, maintenance is a PIA, but have a wire screen funnel I improvised in the rain bucket which has reduced clogs significantly.