Kara was definitely one of my favorite members of Alpha Flight back in the day. Sort of had a Kitty Pryde vibe to her. I had mixed feelings about the direction they took the character later on... but it was almost understandable that a power like hers might take her down a more villainous path. Still... wish they had a better follow through one way or the other. They just sort of gave her a heel turn and left her hanging.
I was surprised and disappointed no one thought to have a meeting with Kara and Jessica. Or Kara's mom and Jessice. THat might have been interesting. Maybe have Kara's mom hire Jessice to find Kara or whatever. Hopefully she'll get some play down the line.