I found King vs Zoro more entertaining due to have multiple tipe of fighting, from fire kicking, to pouching with spikes, to aerials fight, to extreme slashes, to super speed reaction movement from both, and a very cool swordsmanship where they both start equally, then after Zoro cut King mask, the momentum goes to King, which overpower Zoro also in his swordsmanship until Zoro get advcoc.
The fight was cool because King is like using two devil powers, one his dinosaur which grant him super incredible mobility and boost his physicals stats (which help for the choreography in a fight) and the second his race, which make his fire&magma attack impressive.
King design helps also, Oda went with the best first mate design possible for fighting Zoro.
Zoro vs King is 44 pages in total, each have fighting in it, no running, no subplot pure action and is full gas all the time.
This fight also changed so many times the surrounding which help the flowing of the actions.
Luffy&Kata is super cool but I cant stand that fight for 2 main reasons, was a training tool for Luffy, second the plot armor was insane I cant stand that shit

. There is also running in it which I am not a fun for a fight.