Yeah, that is streching it.
The way I look at it is that he did sign away the Shanshu because he doesn't care about it. Connor is the Shanshu to him, as he said so in "Not Fade Away." Well he didn't out right say that, but he sort of said it.
And I haven't watched an Angel/Buffy episode in about 3-4 weeks until last night. I just wanted to give them a break for a while, but I changed my mind last night after I took a nap at 8 and couldn't fall asleep at night.
So I watched "Smile Time" which stands as the funniest episode in Whedonverse history. I then watched the Faith turn arc of season 3, "Doppelgängland," "Enemies," "Earshot," and "Choices."
Those four episodes are one of the main reasons I love Buffy/Angel so much. All of the foreshadowing (Willow being Gay, Anya/Xander, etc.), Angel and Buffy's relationship, the Mayor, and the Faith arc. They did such a damn good job at turning Faith into someone you just hate, it is amazing. And they basically did it in 5 episodes.