In a nutshell, I believe that weather should be re-implemented into the towny and wild worlds. I understand that this wouldn't be much of a major change, but this can help with certain vanilla-aspects of Minecraft, such as fishing and aesthetics. This will also bring several negative effects, such as client-side eggplant, lightning issues, and other inconveniences. For the client-side lag, I believe that there should be a way to toggle the weather from the players' side, similar to /ptime to only toggle the time of day for the player (/pweather?). In general, I feel that weather would add a nice challenge in certain aspects of the game.