Your Weather is what it IS. You have a GOOD weather station. If you did your best to follow the "rules", then don't worry about it. Look at your console Manual for the Weather Data Specifications. Each variable has a nominal accuracy. If you think your rainfall is incorrect, buy a 4" rain gauge and adjust to that. If you think your Barometer is off, there are procedures involving waiting for a stationary high pressure and adjusting to a nearby airport. If you think your wind speed is off, I dont know what you can do if your anemometer is 20 or more feet in the air. You could buy a Krestrel hand held and climb a ladder to take readings at the same location. If you think your temperature, dew point, or relative humidity are off, buy a sling psychrometer for testing. A mercury thermometer adjacent to the ISS would be useless.
I remember, with some distaste, when I first set my station and started reporting to the internet databases. My barometric pressure was "WRONG". I questioned the situation and was immediately told to enter an offset. I balked. I had a Davis VP2. I paid good money for it. It should be better than it was reporting. I persued the situation and found out that in actuality, it was the software (which I also paid good money for) that was reporting the wrong data. Got another reporter software and everything is cool. Had I entered that offset, the data would have been skewed forever. FWIW, I did eventually enter a very small barometric pressure offset.
I find this thread very interesting. WXTECH has an official NWS Thermometer 30" from the Davis and the difference is only 1 1/2 degree. I see no reason NOT to enter that offset but if the NWS station was 100' away, I would personally think it questionable. Remember, the Davis accuracy is +/- 1 degree F and the NWS unit must have an accuracy range so 1 1/2 degree is VERY close to tolerance.
JMO
George