Not gonna vote. Different fights deserves different measures.
Zoro fight was great. Sanji fight was ass.
Zoro fight wasn't perfect for sure. Enma x Hiyori plot was dumb. King's trick could have been better worked so we look back and see that is really there. But the choreography is awesome. Zoro learning that he needs to give Enma all it wants could have been better worked too. Something that he realized when he used Asura at Kaido for example. But was still great.
Now Sanji's... It sucks that he dropped RS for no reason and destroyed for no reason too. All initial attacks on Queen was sneak attacks that didn't build up in an all out fight and it didn't seem to hurt Queen at all.
Sanji best moment was probably trying to fight King and Queen alone without suffering too much but was off screened just like Marco's "defeat".
When Queen finally fights back Sanji he got destroyed easily. His PU is dumb and bad executed. Why Sanji is receiving the same power up of his siblings years after them and only after using RS? No explanation.
Then he got this PU that makes him immune to regular sword attack(hakiless) and bullets(hakiless). I really don't remember his siblings having these but whatever. He runs like a cowards without any reason. Queen follows him and just take all attacks like an idiot. He doesn't try to evade or even defend himself.
But again Sanji's attack doesn't seem to hurt Queen at all. Oda had to have Sanji saying that he is getting hurt other than show that by Queen's face/condition etc.
Sanji is way more powerful now, stronger, faster but somehow Queen manages to grab him and make a hakiless combo that shouldn't hurt Sanji at all but we still see him getting hurt and spitting blood.
The good scene is Sanji being invisible because of his speed, his CoO being so strong that he can sense Queen's invisibility and having a stronger version of Diable Jambe finishing Queen in a wonderful combo. But having Queen in his Dinosaur form, breaking a bunch of wall and flying upwards outside was too much. Shit makes no sense. Why only his last attack made this to Queen and not all the others?
Zoro vs King easily 9/10. Mr 1 still best fight 10/10.
Sanji vs Queen 3/10 being really friendly about it. Sanji vs Jabura still best fight 10/10.