yeah will check out your intro thread on it for sure.
Yeah i was a tad underwhelmed with the launch control the first few times aswell with the GTI, but after u use it a few times u do get used to it.
You have to get it right otherwise it just goes up in wheelspin hehehe.
SSS_Hoon