There is a shortcoming on all this.  When you change the weather, i changes everywhere.  If you have a 200 Km long route, going from beaches to mountains, snow will fall at the beaches as well as the high mountains.  However, long ago on 04 times somebody made a rule controlled by triggers that would change the weather by sections.  That was obsoleted for the sake of progress, never to be seen again.