This is a cool idea, and well-thought-out too. Appreciate the suggestion!
My current plan is to have weather tied to specific areas of the map, and won't be making it dynamic for this game, sorry! I have to consider just how much complexity I add, when my goal is for the game to have a significant amount of content.
Maybe for my next game, though!