Straight forward here. I really like the ability of choosing my weather station in the way you have set it up, but as to your own information stating the potential of unreliable data from these weather stations, I think the next logical step is to allow multiple stations to be selected and averaged before the data is imported into the scheduling engine.
With the law of averages, if one station has bad data, the combined data from multiple station would not allow the one station to as readily negatively affect the schedule.