Marco is about speed(speedblitz both King and Queen this chapter, alone with that he dominate them), crazy stamina/endurance via df, op kicks, fireballs with shockwave. I think he use Ryu for his kick/Fireball, I can see Sanji doing such stuff later in the story too.
I respect Zoro and know he get his shine, but not beating Yonkos, that's for sure. Luffy vs Kaido is too set even this chapter as it set him up as Kinemon's disciple and ally with many people pushing him to be one against Kaido. Can't ignore that.
Marco is doing good, dealing with 2 ancient zoan at once. It's way better than certain YC who was getting stalled and frustated by base Luffy alone for hours and despite having the upperhand he still failed to put Luffy down for good