Let's see Queen go fist to fist with Prime Garp who defeated Rox and make him struggle and sweat.
Because I guarantee it you, it would end up something like this instead
I have a feeling a guy who with Roger took down Rox, Whitebeard, Big Mom, Shiki, etc... is not going to train by destroying mountains for a dude that needs his strongest form to beat base Sanji.