I like the work so far, however it is a little too 'formatted'. Tornadoes are random, dangerous and unpredictable. We put our lives at risk every time we go on a chase. The logo needs to represent that.
I do like that you have included the sense of photo/video in the logo
Greg