IMHO, redemption to me wouldn't just mean Matt's forgiveness, it would mean her making amends to everyone else, including Jessica, the families of everyone she's killed, Stick, etc...and to the audience. Whether or not the writers will give us that, ehhh.
Re: What makes a good villain?