"Denial" was okay, but I'm not a fan of stories that portray science as a closed-minded dogma denying the "obvious" reality of the supernatural. That's bull. Science is about describing and codifying that which can be observed, measured, and verified. In a universe where magic was provably real, science would expand to encompass it. Case in point: 150 years ago, science had no inkling of quantum physics, and scientists of the day would've dismissed it as fantasy. But since it was real, science eventually proved its existence and codified it, and now quantum physics is the foundation of modern science. By the same token, in a universe where magic really existed, it would be part of the laws of that universe and science could expand to include it -- and indeed would have to, because scientific hypotheses that conflict with the evidence don't survive in the long run.
Now, I could buy a story wherein a character like Wally misunderstood how science was supposed to work and used it as an excuse for dogmatism, but I would've liked it if someone such as M'gann or Kaldur had said something to Wally like what I said above -- that science isn't about dogmatism, it's about observing and understanding everything that actually exists, and if magic exists, then it's part of the laws of the universe and science can accept and encompass it. Just once I'd like to see a TV show that has a clue how the scientific method actually works rather than treating it as just another closed-minded dogma.
Aside from that, though, it was okay. Interesting that they're treating the Justice Society as something from generations past, the '40s, and taking a "real time" approach to it. I hope they keep it that way, that if the JSA is referenced again, it's as a historical group whose members are all elderly or dead, rather than messing with sliding timescales and youth drugs and immortality and other handwaves.
The scenes with Klarion and Abra Kadabra holding Kent Nelson hostage was a Gargoyles mini-reunion. You had Ed Asner (Hudson) as Kent, Jeff Bennett (Brooklyn) as Kadabra, and Thom Adcox Hernandez (Lexington) as Klarion. Can't say I liked Hernandez in the role, though. Also, Bennett plays Kadabra on Batman: The Brave and the Bold as well, which makes that the first case of the same actor playing the same role in both the YJ and BBB universes.