Sorry Greg!, no time to change it, even though I've followed all the directions in your brief, I still wonder what aspects you want to talk to your audiences, fans and viewers.
yes your colleagues do the right thing, with the crest you make it like a tornado rescue forces and finally add the symbol of a tornado in it will only make you as a fan of the cartoon is the Tazmanian Devil.
and I could not find any branding message you want to convey, my goal was originally set up a design that can tell the most adventurous of you, so that your fans know that what you have is not going to happen every day.
I have specialized in branding, and served to make designs that will deliver more messages and ideas that you have, but it seems I did not have a chance with the current ranking position.
Thank you, wish you best of luck.
have a nice storm!