Loved the episode. Especially "Toph's" sonic mouth waves, LMAO!
Concerning the shipping: If punching is Toph's way of showing affection, then she must have lots for Aang. Think about it. In the play, she was a guy, and he was a girl. Air and earth. They balance each other out. Both twelve - she's even shorter than him. I think that Toph was made a girl, a small girl with a small voice but great powers, for the sole purpose of ending up with Aang.
I think that Aang is going to have to sacrifice Katara, and will eventually end up with Toph (even if it's far in the future). As for Zutara...I dunno. I think all the suggestions may have been to reward the many Zutara fans, but though Zuko and Katara have become good friends, they don't seem to be romantically interested in each other - at least not at the moment. So yeah, there's a strong possiblilty of Zutara, but I can also forsee Zuko and Mai getting back together. What I cannot see anymore is Kataang. It's not cute anymore, just odd, especially when he kisses her. The age difference is too steep for them to be going that far (for Aang to expect them to be "together" already, as in boyfriend/girlfriend), and Aang does NEED to sacrifice his love for her - Katara in particular, in order to reach the Avatar state.
All in all, I see a happy ending, and everyone finding love, even if they don't end up with their current crush (I mean, look at the Toph/Sokka/Suki. Everyone managed to survive that. And yeah, twelve-year-olds are like that. They crush on older people).