I suggest going with either a real picture of a storm/tornado or something similar to the original logo. I can't stand radar or satellite images for this logo, because that reflects the enthusiast sitting in a computer chair. An actual storm or tornado or lightning reflects a storm chaser. No enhancements, photofake, or graphics. Just a natural wx pic with the ST name overlay.
Just my take.