i think tc gets a lot of unneccessary stick! ok his dj-ing skills aren't on par to andy, friction, hype etc but he's out there doing his thing and people enjoy it! so well done that man!
As for production i think he's rather talented, some of his tunes aren't to my personal taste and sometimes lack that certain something that i cant explain that makes some tunes really special, as sphinx said a "wow factor" but u cant deny he's made some real bangers and people have obviously brought his releases so he's doing something right and i'd like to see what tunes he puts out in the future!