Can't agree with you more on "The Streak" thing, I was thinking it while watching the episode. Seriously when are they going to change that?
I really really liked this episode. I loved that Captain Cold wasn't a meta-human, that he dressed the part, that he was addressed as his normal Captain Cold name off the bat (not something else) and even gave a response that's like "Well that's not a bad idea for a name," that he looks to be banding up the rogues, and that he wasn't killed off in one episode. And of course, it was nice to see that they ended the episode with a Heat Wave intro as well as something that didn't continue the Wells mystery conclusion thing. I'm still seriously curious about Wells' over protection on Barry, and who he is, but I love a change up in episode conclusions, too. I'm also glad that they didn't do the Barry / Felicity dance around of him clearly liking Iris more, I'm happy to see they discussed it within the episode instead of dragging it out to some emotional disaster of denial and "it's complicated" or some other argument of excuses over a possibility of them still trying to date but it ending up terrible because they both want someone else.
In a nutshell I was quite pleased with this episode.
Also, I have to admit, the name Kahndaq being mentioned, a mere mention, is awesome to me. I know they won't throw someone like Black Adam into the show, but it still makes me think "What if. . " - Because that's who I think of when I see the name Kahndaq, and it would just be sweet if they did.