How did you handle Keira?
I've completed two playthroughs now, and just couldn't justify taking her in in either one. She'd just proved herself untrustworthy, and declared her intentions to give Radovid, who has a hard-on for burning mages and freaks, whatever she could to buy his mercy...