Good chapter. I like that Oda filled the plot hole. So basically by the time he figured out York was the traitor, everything was already in motion and it was too late to run. I'm okay with that.
Good chapter showing Vegapunk was playing chess, not checkers. Although, I sometimes wonder how much of this was planned by Oda ahead of time and how much of it is retroactive
I bet they arrive on Elbaf and the giants are like "oh you just missed Shanks" and I anticipate a misunderstanding when Luffy runs into Kidd and is like "I can't believe my hero did this to you" and the giants keep being like "No, you have it all wrong, Kidd is the asshole"