To me, the twist of the angel not being her was great. I spent the last several weeks assuming it was her. Then they go and confirm my theory at the beginning of the episode. So I really did enjoy it when they pulled the rug out from under my smug ass...