Well, I don't think that its a bad list; It is almost the same list that google took to 2nd place at Worlds, with a different TSS lineup. But, of course, playing The Truth is about more than just your list. It requires a huge amount of testing, so that you get the feel of the deck, and how to play it.
Still, from my own testing with The Truth, here is what I'd suggest:
-1 Reshiram
-1 Pichu
+1 Kyurem
-2 Pokemon Communication
-1 Copycat
-3 Cheren
+1 Rare Candy
+1 N
+1 Pokemon Collector
+2 Proffessor Oak's New Theory
+2 Proffessor Elm's Training Method
In my experience playing The Truth, Pokemon Communication hasn't been as useful as advertised; The Matches that you will win, and win well, are the ones that have you setting up Vileplume on Turn 2. In that capacity, PETM is an additional option for digging further into your deck to get at the cards you need, without conflicting with your Trainer lock. The Extra Collector, PONTS and N all up the consistency ever so slightly, and N is one of the most amazing supporters to use in a slower set up deck in the format, second only to Twins. The Truth, I think, is the deck that gains most from it, besides Primetime and other Magnezone variants (but thats mostly because of Magnezone's amazingness, rather than N itself).
Kyurem offers better type coverage than Reshiram, but you don't really need access to more than two heal sinks. Zekrom fills that role fine, if you like. Pichu isn't as good a play as extra Pokemon Collectors, and since Playground shows your opponent that you are playing The Truth straight away, they'll often be reluctanct to KO it, denying you Twins access. Its also a huge liability later on in the game, both from Donphan's Earthquake and opposing Snipers. I'd consider removing it as well, perhaps for another draw Supporter or Indigo Plateau (Tropical Beach is an unrealistic expectation to make of every person on the forums, but if you do have access to it, definitely run it)
Anyway, I wish you good luck.