I would say the SXX Competition would be you best bet. The TC is not necessary unless your running really high KV/low turn motors like 3.5, 4.5 etc. AND 4wd on or off-road. The Stock spec probably would work for a 10.5, but I wouldn't used it unless your local track has stock spec rules for a class you might wish to run in.