Even if ruffy wins extreme dif against cracker with G4, Doflamingo" is stronger since ruffy needed help until he recovered. Not to mention gamma knife. and dont even start with "doflamingo merely managed to stalemate ruffy in g4". He stalemated him for 20 minutes (next page of awakening said "20 minutes later"). and no matter how it is achieved, doffy managed to keep up with g4 20 minutes until it run out. so if healthy cracker loses a doffy with destroyed organs didnt 1on1, doffy > cracker. period.
I mentioned this a billion times, I don't know why they don't take note that Mingo >>> Cracker and Mingo > Luffy.