You have to, I think, be a little cautious of a book when the cover of the first edition screams "First in the New Series!"
It's as though Butcher said to himself, "Hey, those Harry Potter books are not really that well written, but are wildly successful, and have little trope-y nuggets that grab a reader's attention. What if I did the same thing but for two-fisted tales of detective fiction?" And there you are: voila, The Dresden Files.
You may have heard of just-in-time logistics, Storm Front seems to be largely a product of just-in-time plot developments. And sometimes character decisions seem rather forced in order to keep everything on the rails and following the schedule.
I'm not saying it's trash... just a little trashy.