No, because Oda made 3 decisions that completely killed the fight being rewarding imo:
1 - The Asspull: Oda gives us the reveal that Law and Kid have awakenings out of nowhere, just completely out of nowhere. If he had taken a single panel during the preparation of the raid to show us Kid and Law training their Devil Fruits, this would be much better, but no, out of nowhere both characters have Awakenings. In the 11th hour, Kid and Law have amazing powers that we the audience didn't know, so we had tension before because from what we know Kid and Law could do, they couldn't beat Big Mom easily, so by just giving them a power with no setup before completely kills that tension the viewers had. And why didn't they use it before in the Rooftop? because this leads us to the second point.
2 - The Fake Tension / Limits: Oda wants to make the asspull less bad, so he makes Law and Kid say they didn't use it before because it's unreliable, takes a lot of stamina to use and it's not great for combat. Oda just gave us this rule. So what do Law and Kid do? Both use awakenings and attack Big Mom, but they aren't strong enough to down her for good, they get absolutely rekt, smashed to the floor, but get up and start using their powers again, then on the third chapter Kid uses two new powers (assign and canon) and Law uses an even more powerful attack, 3 new even more powerful skills than before again to take down Big Mom. No fucking stamina draining here. Imagine if in Dressrosa Oda said to us that Luffy had 10 minutes to go back to G4 because he ran out of Haki, but then in 3~4 minutes Luffy goes back up. That's what it sounds like. And for being "unreliable" in combat, every single fucking thing they did worked and to great effect and power, there was nothing "unreliable / not good for combat" here.
3 - Nerf the Enemy: Because Oda new the asspulls and fake limiters were not enough to make Kid and Law win in a believable way with everything he already showed us Big Mom was capable, what he decides to do? Let's not make Big Mom do anything for the rest of the fight that has an impact. We see her that she has this new power to heal, but loses life force, then she has this massive misery attack that does absolutely nothing to nobody, even Kid's metal bull did better than Big Mom's big attack, then she keeps punching Law in the face with CoA attacks (that just one arc ago was insane to even block by many characters) and Law can just tank it IN HIS FUCKING FACE without even getting pushed back or anything, and then she gets hit with every single attack, with the exception of the second kid bull she blocks with the tower, but the rest she just lets everything hit her. Oh yeah, and don't let Big Mom use Adv. CoC.
It was stupid on top of stupid on top of stupid.
It broke the fight's tension 3 times in a row, by giving the heroes broken powers we didn't know they had, but putting fake limiters on those powers that have no impact on the fight and then by nerfing and not letting Big Mom do any of the things Oda already setup for her to able to do.
It made Big Mom's defeat completely unsatisfying.