I'm kinda wondering what happened to the idea that "chaos cannot be contained" per Dr. Fate (re: being trapped in Fate's castle). The Witch Boy felt a little jobbed this episode, barely a speed-bump to the Outsiders when he should have been a League level threat, even with Zatanna present. The Team had to pull out Dr. Fate or multiple leaguers almost every time they encountered him.
The Outsiders did as well as they did because Beast Boy's done his homework. The Team learned back in season 1 that the only way to really affect Klarion is to attack Teekl.
Also, in a show like YJ, where consequences matter (especially when it comes to Dr Fate), I suspect Zatanna's play may not have been as much of a win as it initially seems. Once Klarion stops trying to teleport out, he's gonna get bored and start wrecking things. And if there's any place you do NOT want to leave a Lord of Chaos unsupervised, it's in a Lord of Order's place of power.
Fate may even decide to punish Zatanna in some fashion.
I'm starting to have some serious doubts about Batman here. This level of deceit within the team feels really out of character compared to the version of Bruce we saw in Season 1, for example. Plus I don't recall seeing him out of the cowl, which is also a change, I think.