Sanji's bounty is way too low. Sanji beating Queen and Jinbe beating Who's-Who would mean Who's-Who > Queen/Jack? Which would put King > Lucci > Who's-Who > Queen > Jack.
Sanji needs a fight that would push him back to being in the Monster Trio. Which is why I think Sanji will fight Shiryu instead of Zoro. Zoro will instead fight Kuzan since Mihawk has a set bounty for Zoro to reach.
I also think Oda is trying to make the Straw Hats into the new Rocks. Luffy = Xebec, Zoro = Whitebeard, Big Mom = Jinbe, Yamato = Kaidou and Sanji = Shiki.
If Sanji doesn't fight Shiryu I think Sanji's reign as number three is over.