Eh, I'm not so thrilled. Babyface is kind of a mundane villain compared to what we've seen before, his gang is pretty lame (Hammertoes and a guy whose power is anti-deoderant? pass), and seeing Jaime lose all his competence thanks to Huntress is kind of sad.
Although in that part I did keep on thinking "Ohhh, Terry! ...I mean, Blue Beetle."