If you are planning to run stock type racing, I would choose the TC3 as it has a really free drive train when set up right. No belt drive car can match the TC3 for speed. If you have to do a little dremelling to get your batery to fit - big deal.
Mike