This update for is a blast. The unlocks are varied and fun, the little details like the demoman glowing eye and the Eyelander decapitations are a nice extra touch. The whole WAR thing, with the newspaper and the extra unlock to the winner added a special spin to the whole thing.
It shines even more if you compare with the Heavy update (which featured a bugged Natascha and a unfilling sandvich) or the Scout update, which generated much controversy.
I hope someday stuff like Bonk and Sanvich are moved to a 4th slot (like Engineer PDAs) to give these classes a little extra edge to keep on par with the new stuff.