its definitely on the 05 DSG's it is just part of the software that gear box manufacturer designed for it. And it really isnt worth paying to activate if you dont have it ive used it once and putting it in sport will actually get you off the line quicker than launch control as there is just no traction!