This was a pretty good episode, and while it's great to get answers to things that aren't shown in the manga such as how Sanji escaped from X. Drake and went on to attempt to save Hiyori, it just feels a bit disappointing that Drake couldn't do a bit more to give more of a challenge when versus Sanji because it's obvious that he's not weak at all. However, he had to be defeated either way as one of Sanji's things is saving the ladies, and Hiyori was in trouble there. Drake was obviously in the way of that.
Drake's line about P1 was pretty cool this episode, and I enjoyed seeing more of Zoro, Luffy, Kyoshiro, Kid, and Killer overall.
Sanji was cool here, but I didn't care for his moments of complete and utter shock at having Zoro slide in and save Hiyori. I mean, it's in character, but it wasn't funny to me. 4/5.