Tbh I'm more into short fights.
I don't like kata vs luffy for example because too long. Kaido vs Luffy is the worst since it was full of cringe. Last attack was awesome but before and after that is just a total mess.
Law kidd vs big mom was little bit shorter, smoother but what a dumb fight ...
King vs Zoro was sharp, it came from nowhere since everyone were sure Zoro would destroy King after rooftop. Adv.coc was great also.
But it has also its flaws, like better explanation of King's powers and hybrid form was kinda wrapped by oda. Swords fight could have been better.
But the choreo was okay. Can't say great since Oda doesn't know how to draw a proper fight.
Overall better than the first two.