I haven't read much of jsa or watched anything with them but this was a fantastic start for a superhero show! The opening scene was one of the best openings I've seen in a while! For me it kind of had a smallville vibe and I love it! It leads into the next episode greatly!