I really liked this episode, aside from Cisco's mistake and the cheaply shopped face of Amell in that energy stream.
At first I thought Cisco would trash Potter (it clearly looked like that), but I guess he had to pull out his remote, so it's established and could be destroyed later. Speaking of that scene, it was pretty bad, too. First, they have access to Barry's lab at the police station for some reason? I'd buy Cisco being able to get in, but Potter? "Oh hai, guys. That guy is our new intern at Star Labs. He just happens to look like the guy who almost killed all these people on that bridge a while ago". Then the photoshop scene happened (low budget, it's okay), we get more important info that leads us to Fire Hobo and after that, Potter pulls the exact same trick he did to get out of the prison in the last episode. What the fuck. How do you not prevent that from happening again? Ugh.
Anyway, the rest was really good. I liked the few Nightcrawler scenes and how Barry beat her. The little sparks from sliding over the flow are a nice little detail, too. Not sure how much sense it makes (I'm sure it depends on the material), but it looked good.
The bar scene was good, but I would've liked to hear him sing a bit more. Caitlin being comically drunk wasn't my thing, but she was adorable. I get why Barry didn't go for her in that situation, but not considering her at all would be pretty dumb. I'd hope that she and Barry would get together, but I kinda wished the same for Felicity and Oliver and boy, did that go all kinds of band and wrong. Be careful what you ship wish for, people!