I'd still like to see one. It must be a pretty spectacular site - seeing a Tornado or a Hurricane bearing down on some tiny little village. Even more so to see a strong city being ripped to shreads by wind.
That's actually a pretty good idea... but you'd need somewhere where there are a LOT of Tornadoes and/or hurricanes. If those only the odd one or two, you ain't getting any money.
Talking about Storms - The Great Red Spot on Jupiter has got a smaller sibling... and they're on a crash course in a bit - first of all it's a chance to see how the Great Red Spot formed, and second of all, the fireworks! Well not literally, but, yeah.