RE: ..Any Opinions.?..
Both truggies (from what I've heard), should be fine for what you're planning on doing with them. Does your LHS carry extra parts for the Thunder Tiger and Kyosho? If so, why not get which ever on is cheaper and by some extra parts that will break under hard bashing or racing? You can never have too many extra parts. Just my .02 cents.