That being said,
We know Sanji and Zoro are wings, and same level.
Even in this chapter, Sanji, Zoro's equal, says that he can't take both King + Queen at the same time inside of 1 chapter only.
Marco was soloing King + Queen for 20 chapters, doing damage, while not getting bleed by King or Queen in return.
How many chapters do you guys think Rooftop Zoro could solo King + Queen?
I believe 2 or 3 chapters at best, Rooftop Zoro would be down against King + Queen in 2 v 1.