There was a hell of a lot to love about this episode. The character interactions were all spot on. I love the new "dick" Wells, and his impact on the heroes. The initial reactions from everyone were completely believable, and I love how he seems to have no time for niceties, he just gets straight to the point. Even exposing Cisco's secret because he believed that they didn't have time to be pussyfooting around when Cisco's abilities could help them get the job done.
Liked how Joe's first call (after trying to fill Wells full of lead) was to go and tell Iris about Wells to make sure she was in the know. Shows the character progression from where they were this time last season. Her reaction to first seeing Wells was played perfectly. Especially when she actively thanked him later in the episode. And I loved how she stood up against Light in Linda's defence.
I can totally see why Jay is afraid and reluctant to help Barry go up against Zoom. He was a hero on E2 because he beat stock metas left and right, but once he came up against Zoom he felt completely out of his league. Seems like Jay's Flash didn't have the kind of support around him that Barry has, and as a result had no mentor or backup to aid his fight against Zoom. Self-doubt has clearly crept in, and the near-defeat and loss of his speed has amplified that.
The "blind" date was adorable. I really like the Patty/Barry relationship. They clearly have great chemistry there. Wonder how long it will be before she finds out his secret.
This show really is firing on all cylinders at the moment.