My understanding of TC is that it helps in snow, rain, etc. by adjusting the power to each of the wheels to reduce losing control. That said, most people who track their cars turn it off, and my car does not have it and I have been fine driving in 2" of snow with just snow tires.
Although it would be nice to have if you plan on driving in a lot of snow and rain.