If Taravangian's is actually a moral guy trying to create instability, why does he tell Szeth to essentially "kill everyone in the way"? I don't see how burning through normal soldiers would have any more shock value than say, flying around and destroying shardbearers.
Maybe Tara has been corrupted, maybe he was always a grey figure, but I really can't see him as honorable/selfless.