Well, this turned out to be my favourite so far in the series. All the world-building has really come to fruition by now, lots of old familiar faces, both friend and foe, and the consequences of choices made books (or in universe, years) ago are coming back to haunt Harry too.
And while not all the faults of the early books have disappeared, they're as likely to be lampshaded directly by the character as hanging out there annoying me.
Writing wise, this is one of the tightest plots yet, it doesn't meander around and it makes sense, in universe. Harry's decisions are both believable and still in character, something Butcher doesn't always pull off, but it works really well in this book.
And Bob! Wearing a dinosaur named Sue! Brilliant!