Ok, I just watched the episode. Sorry, I was one behind. Thought it was a great one, especially the soundtrack. Weird though that the team acted like the JL (except for Red Tornado) wouldn't trust them, when Black Canary exuded nothing but trust for the team throughout the episode.
Hope Zatanna becomes a permanent member of the team. She didn't even get to do much here, unfortunately.