It doesn't make "more" power. Just keeps the PCM from taking away power when the wheels spin.
Yep this it. If you dont spin your tires on a launch you wont notice any gain, but if you spin its up to you to make the car hook or spin more. TCS on helps some people that cant keep spin under control and actually run better times but it is cutting power while active and the tires are spinning