Well, i dont know much about the T-maxx and how good it would do racing on a track, it seems like the Revo have replaced the t-maxx as far as racing goes. I guess that the Revo handles much better than the t-maxx. Here is a forum i like :
www.mvbashers.org
Mostly Revo though, but there are a few t-maxx owners there too.
Good luck.