Firstly I'd have to say I quite like the take on this card. There have been many proposed Twisters and Hurricanes but this one feels right.
I do have to mention however, the information in your table and on the card image is incongruous. You might want to fix that.