If I have to rank them.
1. Zoro vs King. Great choreography, good flashbacks for both characters, hyped new powers showcase (Zoro's Adv CoC, King of Hell, King's Imperial Flame Dragon), good artstyle. Only downfalls is that some of the close sword clash scenes are scuffy and not fluid. And the fight was kinda rushed.
2. Luffy vs Katakuri. Good choreography, great flashback and character development for Katakuri. I really liked Snakeman design.
3. Luffy vs Doflamingo. Good choreography. Gear 4th Boundman was dope. Love Doffy's character as a villain.
4. Sanji vs Queen. Decent choreography. Sanji's character peaked in the fight. Ifrit Jambe hype!!!! A bit rushed though.
5. Supernovas vs Yonko. Very hyped and fanservicey battle. But the choreography was terrible.
6. Robin vs Black Maria. I mean Robin hasn't got her real 1v1 fight since Skypiea so it deserved this spot. And Robin got decent character development from it too.
7. Jinbei vs Who's Who. Good choreography. A bit rushed yet again.
8. Franky vs Sasaki. Good choreography. There are some funny moments from it.
9. Law and Smoker vs Vergo. Surprisingly, this fight actually have good choreography.
10. Luffy vs Kaido first round. Very hyped and that's it.
11. Scabbards vs Kaido. Just like the rooftop fight, this fight was very fanservicey. It was just a indirect way to wank Oden.
12. Law vs Smoker. I mean what can we expect from this fight beside Law stomps lol?