Queen is fire, funny, strong as hell and whatever you want. I even think he is one of the best character in the post TS. But the Brachiosaurus fruit is trash and Sanji with the RS is way too flying centered as a fighter to be relegated to fight on land.
Sanji is going to fight King, if Zoro boys like it or not. Then if Zoro or Jinbe joined the fight, it might become a 2 vs 2, Zoro (or Jinbe)and Sanji vs King and Queen