Slade is a pretty impressive villain. I mostly think it's because he doesn't need to be a demon or alien to be the best villain in the series. He's scary.
I'm with you also on the comics, they're so dramatic. I don't even seen much of a story that follows. I love the series better because there's a story that follows, and it has just the right amount of drama when needed.
I'm glad i'm not the only one who doesn't like Terra. Sure she had her moments where I didn't want to fully beat her with a steel bat though. I wish she would have stayed fully 'evil' not flipping from one side to the other. If she was a full villain, I don't think I would hate her as much. But who knows:/ Other then the slash, I pretty much agree with this XD