Hi,
In my opinion it's awesome if you can master the power.
If you put your foot down fully on the accelerator as you lift your foot from the break and the car will spin on the spot.
If you can give it just enough on the accelerator you can manage to peel away very fast with no spin.
Launch control in the dry is sweet