I find extreme weather really exciting, so I'm a big fan of this show. I wish that there were more shows focused on extreme weather, actually. I think this is a difficult topic to make a show about because the action is so short-lived and unpredictable, but they do a good job and it's certainly better than Storm Chasers (which Reed was also on).
I've only watched the first two episodes so far so I may update my review later. The main thing I would like to see is more discussion of what data they're actually collecting and how it helps. It might be an opportunity to do some cool CGI. I think it would help motivate the show a lot more than just saying "we're dropping the probe to get data."