Personally, I think they need a LOT of work. I don't think they're really all that fun to deal with even in the late game, and tbh the loot they provide isn't even worth the annoyance imo. I have always found it way easier to farm gears/Jonas parts in an underground setup, with the added bonus that you don't have to wait for a specific event. I feel like the best solution would be to increase the amount of loot enemies drop during storms, as a way of naturally encouraging players to fight out the storms rather than hide, (or at least encourage players to build a farm setup) and to make the even something the player has to actively choose to interact with. Instead of being forced into a temporal storm I think it should be something like the barrier between the normal world and the rust world thinning, allowing strong monsters to begin spawning on the surface for a time, without changing the normal spawn rules, so monsters still only spawn in low light areas around rifts. For a storm to actually begin the player would have to use some item to call the storm into full effect. Perhaps it's not a perfect solution, but I think it would at least be better than how they currently operate.