This was a mostly awesome episode. The action was great, a lot of cool character stuff, and some really effective dramatic moments.
A week or two back I was planning on typing this long complaint about the deaths on the show. I typed a few sentances but then changed my mind. It was essentially about how so many deaths seem to be when a character is done with his part of the story and they just need to off someone. What makes Noah's death better is that they killed him when they had just set up potential for the character, instead of just having him ramble some cheesy story from his past. So that was good, even though I wish that they had set it up a bit earlier, like last week or something. That would make it less out of nowhere, and seem like more of a plan.
All of that also applies to Deanna's son. He had been portrayed as a douche, but this episode showed potential for turning around and being a good man. That made his death more of an impact for me. And I was really expecting his still-douche friend to die, and it was a welcome avoidance of cliche that he didn't.
Though why is Rick killing Pete "the only way it can go"? That is not at all the first thing that would come to my mind. So one minus point for that, but otherwise really good episode.