I'm curious, is it better to mount on top of the house or out in an open grassy area? My station seemed neck and neck with another station except for last night when it got about five degrees colder than the other and it made me wonder.
It depends on what you're after and the siting options you have.
If you're really interested in wind data, the higher you can get the better. 10 meters (about 33 feet) is the standard many shoot for, but it's just not practical in a lot of cases.
Personally, I prefer a flat open field, 1.5 meters (5 feet) off the ground. Give or take. My rational is to put the suite about face-high of a typical adult so as to get a sense as to how the weather might feel to me if I were standing there. In other words, the sensor suite acts as my proxy. This also has the advantage of being very easy to service when needed.
Some people see this has a huge compromise in wind data. I don't. I want to know how the wind would feel against my face if I were outside. Measuring the wind speed at 10 meters certainly has its uses, though. Don't get me wrong about that. To me the "ultimate" personal weather station would have anemometers at both face-level and 10 meters.
I'd also advise not getting to obsessed with "matching" surrounding stations too closely. Obviously your readings should usually be in harmony with your region, but you have to allow for hyper-local variances. To me that's the whole purpose of a personal weather station.... getting hyper-local data that reflects, literally, the conditions in your own backyard. If I want my readings to match exactly what my local NWS office reports, then I really don't need a personal weather station in the first place. Of course, there is value in trying to understand why your readings vary from others. That's part of the learning process and is great if you really want to understand the technology.
These are my opinions only. I recommend you do whatever enhances your enjoyment of the hobby. If doing things a certain way becomes unfun, try it another way.