Well what an episode, Kuvira finally lost a battle, didn't think that would happen with these Bai Fongs who didn't listen to Toph and thought with their emotions, which is not something they got from Toph. In the Day Of Black Sun invasion when things were falling apart Toph was the main person to suggest that they retreat. Keeping cool and not doing stupid rash things based on emotion that is something Suyan and her kids didn't get from Toph, and I am not sure Lin fits into this. If the rest of the Bai Fongs were there and they listened to their advice, Team Avatar would have captured as well in that failed invasion. When Opal did say this was their chance to stop Kuvira, I thought like mother, like daughter, this type of thinking is what got the family captured in the first place.
I kind of knew from Book 3, as much as Lin had issues with Suyan, she has just as much issues with Toph. So them talking it out was good. I don't know what to say about Toph the parent, and I am not excuses for her consider it appears Zuko turned out to be a good dad for what he know and we know what he had to deal with, but Toph's issues with her parents effected her parenting, and it seems that family issues continue to this day with Bataar Jr.
So Zhu Li was never on Kuvira's side, that is good for her moral compese and the world, but she better not let Varrick know, Bolin better not tell him either, this is her chance to change him for the better, while siding with Kuvira was too drastic, Varrick needed to be taught a lesson on how he treated her. Who knews Zhu Li never had in her to stand up for herself to Varrick, and Varrick walk all over forever, but his improbe plan in which she had to pretend to side with Kuvira might be the only way she would do what should have done a long time and not taking any more of Varrick's crap. So thanks Kuvira, you might have helped one girl's life improve.
As for the b plot, just when I think Wu is improving, maybe just maybe there is hope for him, he ruins it like Mako says. For a second I thought maybe he can develop enough of a character to become king, but nope. And Raiku pushing for nuclear weapons, I don't know what to say, don't do anything stupid Raiku, trust in your Avatar. As for Korra, perhaps she is going to need Zaheer's help to convince the spirits to help. Maybe Zaheer's role is not done.
As for the battle, so intense, I thought for sure we were going to a prison exchange episode like the Boiling Rock sure everyone got away but they did inprison Mai and Ty Lee, so perhaps I am thinking Su and her family will make it, but Toph and / or Lin would be captured, or Zhu Li would be captured, but nope complete victory for the good guys. Kuvira finally lost and who would thought it would be at the hands at the most emotional hot headed family this season. I thought for sure the way to beat Kuvira is to out smart her, but brute force won in the end, ironic that Bataar Jr was the receiving end of that, because brute force victories are a Natsu Dragnel specialty. Toph must be very respected and feared in the metal bending family, because Kuvira didn't try to stop them, even Kuvira knew don't mess with Toph.
Anyway great episode, 10 / 10 can't wait till next week to see what happens next.