@supbatz: I think this episode was very based on formula because Flash is still in that stage of their show. This is why I think the Arrow portion is going to be a bit better. Saying that I still really enjoyed this episode because it was pure fun. But I do recognize the weird transitions especially with the villain of the week. But I am use to lackluster villain of the week stories. That is something Flash needs to improve on and Arrow needs to still improve on.
My favorite issue is the start of Geoff John's run, Teen Titans #1. It brings the second generation of Teen Titans together. They learned to work together in Young Justice and became a family in this title. Love how this team comes together!