I'm pretty sure that Lorna is STILL depowered, her powers are now some sort of weird Egyptian nanotech crap or whatever. Apparently, she's now the most powerful member of the Uncanny team.
And yep, the Cuckoos are awesome. It's also neat that they're showing the different personalities of the sisters, albeit in subtle ways, like how Mindee can't bear to say that Jay is gone, even though Pheobe doesn't even seem to flinch at the possibility.
Hmm, yeah, Jean could have reversed the whole 'public knows' on her own without any trouble, but she'd probably let that heart of gold get the better of her. Now if I were a telepath, I'd probably use it for nasty things, like forcing my straight crush to fall for me.