I'm guilty of making Terrence seem terrible myself (coughWOWTHcough)... And I probably went a little overboard... It does bug me every now in then though wen people make it seem like he's evil or something. I mean, I know I went overboard in my coauthored fic, but I don't think that Terrence should be eternally damned for that or anything. No, we have... er, bittersweet redemption planned in the end.
And the Mary Sue Test... Well, I've been using another one, and I tried that one. The one I usually use told me my character was fine (Irene from my Newsies fic), and then this one told me it was a big fat Mary Sue.
I think it's a Mary Sue myself... which is why the story is on indefinite hiatus until I get a chance to edit it... Which might be a while.
-Marty
