This was a much better episode than last week. There was actual continuity, not just with last episode, but also with events from the first season that have long been forgotten.
Reintroducing Rachel's mom and Quinn's baby was a smart move that should, providing the new writers aren't shit, provide interesting, and lasting, repercussions for many of the characters. (but it's Glee, so...)
Quinn dropping her faux punk thing was predicted by everyone, so that's no surprise. However, at the end of the episode, it seemed it might be a cosmetic change only. She was still acting "punky", and she's secretly trying to steal her child away from Rachel's mom. And interesting arc for sure.
Puck wanting to have a relationship with his daughter was nice, but a little uncharacteristic. He's done so many stupid, unrealistic things, that it's hard to take anything he does seriously.
Schue and Emma were far less prominent, and thus, far less annoying. His scene with Quinn was nice and non douchey, which is the first time in a long time that he showed that side of himself.
Sue is still utter shit. At this point, I think she's irredeemable. What an awful character.
Quinn staying with Mercedes in the first season was nice, but they never mentioned it again. They bonded, and seemed to be good friends in-the-making, but the show dropped that after, like, 1 episode. It's nice to at least get a reference to that, even if it probably won't lead to anything substantial.
Kurt mentioning that the metal pipes on stage during his performance were courtesy of his dad/the mechanic shop was a nice touch. Is this the end of inexplicably having expensive coordinating outfits for everyone? The end of overly elaborate stages and effects? Probably not, but it's promising that the writers thought to include that line. The dance training thing was also a nice touch.
It's nice that Finn is still seriously considering his options after high school.
Also, the musical numbers actually made sense within the context of the show; as auditions for a school musical.