I second this post.
Pfffffff.. Another person that takes Sanji as weak because he didnt inta-won with Boss of New World G5 marine base and fallen to Doflamingos DF ability that captured even Jozu.
Sanji has pretty good chances against Yonko commander. Maybe not first line so to say but he surely has chance of winning with likes of Pekoms in my opinion.
In situation that he is now we have to wait and see if Pekoms or Tamago can fly around with Geppou or something like that. If not then even g5 marines were trained with repeling cannon fire so Sanji should be more capable than all of them together. I think that tricky part can be ship. Who knows if its not capable of fast movements around the sea rendering Coup de Vent useless.