I dunno, I think Taiga's grandfather is better. He might be Yakuza, but Shirou hasn't killed him yet, so he can't be that bad, and Taiga is not bad-off at all.
You really want Shirou go on murder spree? WTF?
No, but I doubt he'd be quite so friendly with someone who he knew was a murderer. Shirou has no issue killing clear bad guys, after all.
Still less monstrous then canon soul rot Zouken.
Well, sure, but that is not exactly a high bar....
I mean Sakura will never probably be truly happy, but then again she also does not become an abomination that has to deal with the guilt of almost ending the world (if she does not have that guilt then she really deserves to not be happy anyway).
Well, she does feel somewhat guilty, but it isn't actually her fault in any way, so she can mostly bury the guilt, and just try to atone for the damage she
did do as best as she can. Honestly, I think she would be entirely justified in not feeling guilty, she did nothing wrong, but I know that any remotely decent human being who was in that situation would find it difficult to accept that, and Sakura was no exception.
And by right leverage I mean using magical contacts and magecraft to dig himself into the right spot in her mind to rebuild it from the ground up. Surprisingly simple really. Although her resilience was annoying. Not like she knows he did this, and not like he would ever tell her. That could jeopardize her stability.
I see, so he basically changes her into a different person using mind-alteration? Yeah, that's pretty horrendous....