While he does have his good times (and I mean REALLY good), he needs to work on some things. First off, he has the tendency to do some camping. While he doesn't do this often it does happen, to me in particular a couple times. His main problem, though, is rudeness. Sometimes he will call on people camping themselves, and turn around and do it himself. He is one of those characters that starts talking back when you accuse him of doing wrong and tries to say you are lying.
From what I heard in the server, though I didn't witness it myself, he also was chasekilling and not being the greatest teammate either. If he works at it he can be an amazing racer, but these things just happen.