Doffy problem where overall his trash AP and haki, even his lethal power couldn´t make it up.
His strongest base form attack was casually blocked by Law and tanked by Luffy, his flap thread couldn´t pierce a weakenend Luffy, only after he lose his haki he get pierced and even then it could make much damage.
In the end he not have really a attack where I would say: "Wow that was impressive..."
And his haki really didn´t help him either, his CoO and CoA where just basic lvl, in both case both Katakuri and Cracker had their haki leagues above Doffy one.
I think King will get something special too, Queen already has many deadly weapons who even can kill a YC1lvl+ character like Luffy.
If Sanji beating this Queen, with or without help, he gains my respect and get put higher in the battledome.
You can talk trash against King as long as you want, dude going get massive feats in the future, im very sure it going to happen, same for Queen.