I don't know why some Zoro fans hate Zoro vs. Queen. It seems like they have the mindset that Queen must be inferior to King in every respect, when in fact both have different specialties, both had hype moments vs Big Mom and both seem to be very close in strength, just how Zoro and Sanji are very close in strength to each other. If King pushes Sanji to extreme diff, then Queen should push Zoro to high high diff at least.
The dude probably has the most physical strength boost from his Zoan aside from Kaido and certainly the second most tankiest.
He is a nitoryu user which fits better with Zoro than King. Queen is also very fast as can be seen when he outpaces the stretch of a rocket with the stretch of his neck, kind of an insane feat (not jet rocket, and yes Luffy was slowed down by Zoro but still).
He is also a neck user, like Kaku, and Zoro himself.
Zoro doesn't have the mobility to take on King and Sanji doesn't have the damage output to take on Queen.