Here's my 2 cents on the matter (not that anyone asked of course ), simply put: temporal storms ask a lot of the player and provide almost nothing in return. An average player will need cheese or t2 armor to fight it out directly, and it feels like 95% of the mobs don't drop anything (I realize it is closer to 70% by the numbers, but that's still way too high).
Personally, I generate my worlds with a large proportion of water and spend every storm on a raft exploring the edges of coasts.
I think it would be enough if the game flagged rooms as not eligible for spawning mobs even during storms, and made it so that they always drop some loot, even if it is still just a single flax fiber. That wouldn't make storms loot piñata events, but at least offset the cost of repairing the gambeson you have to wear to participate.