Kwan needs to get axed. Great episode overall. Felt like the show would've been better overall if they focused on this Chief figuring out his origin story schtick + the Halo stuff instead of having this Kwan stuff tacked on.
I just don't see the point to her story. I can't see how it's gonna wrap back in unless her planet has something to do with the halo.