This episode shows perfectly the problem I mentioned last week. All the action here is supposed to be incredibly fast, they need BM to shriek not just because then she will be in a state she can be killed but because it will incapacitate her crew and supposedly the alliance can't survive a direct fight with her crew for more than a few seconds. That's why the first 13 minutes of this episode actually took place in 3 seconds as Chopper pointed out.
On the manga it's easy to have all this action taking a whole chapter and not feel dragged on, but on the anime it ruins the feeling of emergency if they really keep this 1 chapter/1 episode ratio.
Anyways, the Vinsmoke scene at least was pretty good. Having the guests laughing at them while Morgans keep taking pictures of Judge's crying face (a detail added in the anime) really highlights how evil those people are supposed to be. And, man, I love Perospero.
They already extended Sanji and Daifuku clash and apparently there will be a lot of added action in the next episode as well.
Also, three Charlotte kids named this time: pink chess hair girl is Marnier, top hat skull face guy is Laurin and bat wings guy is Dacquoise. For some weird reason only Marnier is listed on the episode credits, but the captions revealed the names of the other two.