This was a mixed chapter, for me.
Starting with the things I liked, Luffy's somewhat mentor role of Momo has reached its climax. Luffy's always wanted Momo to be someone who deserved the birthright he was promised. That meant speaking for himself, standing up against anyone, and being of actually use to the cause. He's now accomplished all of these, or will in the third case. Luffy's and Momo's relationship has essentially been an extended version of Luffy's dynamic with Coby way back in the beginning, and we see how Luffy's influence provided them the motivation and self confidence to realize their potentials.
Speaking of potentials, Luffy and Kaido splitting the heaven is a milestone moment, along the lines of Luffy punching the Sea Monster after perfecting his fruit, defeating a Warlord, and unlocking haki. Luffy is now a Great Pirate, along the lines of Linlin, Kaido, and his idol Shanks. He is no longer a rookie. No longer the underdog. He is now a king among kings. All that's left is standing above them.
Now for what I didn't care for, this chapter was suppose to spell the tables turning on the villains via the moon return and Luffy's rebound, but it doesn't feel like that. It's never felt like the Alliance were in any true peril at any point since the battle started, especially the last few chapters. It dampers the "fist bump" this chapter was likely meant to elicit. Perhaps Inu and Neko struggling more beforehand would've helped.
Perospero's role on Onigashima was a total waste of time. If all he existed for was to give Neko a fight, I'm disappointed. Avenging Pedro via Peros' defeat was always a weak premise, to me, because Peros just happened to be in the vicinity of Pedro sacrificing himself willingly. Pedro's sacrifice was to help the others escape for the larger cause, so his death wasn't in vain. And Peros wasn't presented as a big enough threat on the island to warrant his inclusion. Jack was at least a loose end that needed to be dealt with, but Peros could've easily been left out of the war with the rest of the Big Mom Pirates, and nothing would've been lost. All that time should've went to developing better, more important plot points.