The truth is that Luffy and the whole crew would have died before inflicting more than a few hits on Moria himself if it hadn't been for Lola and her gang. There really was no way to stop Odz and then Moria without Nightmare Luffy. Thriller Bark doesn't count in a couple of ways.
That argument doesn't count. Without Odz the fight wouldn't have last so long. Odz was a huge zombie…. If we begin here it will go on withe: without his DF moria would have lost instantly and without his swords zoro.... blah. Moria got his power up with his DF abilities and a huge zombie and luffy got his power up from people who were tired of moria playing around... Fair enough.