Oden, it's not even remotely close either due to the simple fact that Oden had the leverage in the situation.
You can't have the leverage in a situation and twerk in the streets, it doesn't even make sense. Oden could literally dictate the terms against Orochi + Kaidou and they would have to obey, they would simply be content with him not going to war against them because they were the weaker force.
The whole twerking butt naked in the streets was Oda doing his usual going above and beyond to get the point across but it simply didn't make sense in the Oden situation because he would have the upper hand against Kaidou's army, he damn near won even after letting Kaidou and his army grow stronger over 5 years. Btw this doesn't even factor in Oden had the Roger pirates willing to help him initially, they could clean up wano overnight guaranteed but Oden decided to put the entire country at risk for absolutely no reason. Read that again, every statement I made prior to my last sentence didn't even factor in Oden refusing the help of Roger pirates. Oden had no respect for his country or the hostages, and apparently himself either.
Harald on the other hand is facing the world itself. He is trying to integrate the Giants with the rest of humanity. And he only doubled down after Xebec's death because that is the only way he could even justify not supporting Xebec, flipping now would make that meaningless. He would be letting Xebec die for nothing. He has to make sure he's all in on it, no second guessing it.
You have to be smooth brained to say Harald is even in the same stratosphere as Oden.