I'm just kind of tired of the whole Sanji/Zoro discourse tbh. Throughout the series, they've been consistently demonstrated to be very close in power, with Sanji himself admitting Zoro could beat him. Hence why he asked Zoro to take him out if he lost control of himself. But by no means is this gap large, hence why they still have their banter(ie the bounty teasing).
If Zoro is crazy clear of King level fighters(YC1) than Sanji has to at least be clear of them. EOS, Sanji would prob lose to Mihawk extreme diff, while Zoro will beat him extreme diff, they're going to be very close, but there's a gap.
Zoro should beat Lucci pretty soon, and Sanji would likely be able to as well. Likewise, both of the monsters on the island could prob be stalled by either of the duo.