I'm feeling a little disappointed by Sanji's performance here. Don't get me wrong, I knew there was zero chance Sanji would beat Doflamingo in this fight, and I don't want the strawhats to have an easy time in the New World. And of course, this is strawhat round 1 vs the arc boss - in other arcs, we've seen Sanji and Zoro lose badly to people they would soon be nearly on par with. But we've been told by Oda that Sanji specializes in observation haki, an ability which would seem to be optimally suited to spotting and avoiding Doflamingo's strings (and he's extremely fast and mobile, so this should be right up his alley). Yet he was caught completely off guard by the ability, even having seen Doflamingo 'flying' just before. It doesn't mean Sanji is a pushover or anything, it just seems a little disappointing to be seeing Sanji's "wall" so soon (for the second consecutive arc, without Sanji having any redemption in combat), especially since we haven't seen any signs of such for Zoro and Luffy.
I'm sure it's just an issue of perspective (we've only seen one of the trio face off against the real heavy hitters like Vergo and Doflamingo so far, and so they're just encountering the 'wall' they have to break through to improve further), and in 30 chapters I'll probably look back on this feeling of disappointment and laugh.
And even despite my misgivings about how the fight went, it was a good chapter, overall. However, I feel as though this chapter was really just whetting our appetites: we got the definitive revelation of Doflamingo's fruit; the tease of Law speaking of the events 13 years before; sending half the crew off to Zou; and Law claiming the alliance was over, but half of these are obviously setups for more to come. The only standalone bit was Dofla's DF, but I'll admit it has me looking forward to the next several chapters. I expect we'll see D block next, then catch up with Franky, Usopp, Robin, and the toys + dwarves, before we get back to the flashback, but I'm fine with that.