Aylin and Isobel are among my favorite characters in the game. I have zero problems with how they're portrayed, and don't really see what is concluded above.
I quite enojoy her 'release' if you will, that's what a classic paladin ought to be to me. It's what you get when 'no mercy for the wicked' truly has meaning. Not everyone gets a redeeming talking down to. Luke Skywalker, Batman and The Punisher could all be paladins in that sense, but with different outlooks. Aylin is closer to The Punisher side of things.
Also, what Shadowheart does in releasing her is *HUGE*, and Aylin recognises and respects that. It's only fair that she does what she promises her. And fair, is pretty much how I'd sum her up in a single word.