I'm on T1Rs too, not having too many issues with setting off though, just have to take it steady away. I've got an ORC309 clutch in mine too! Pro clutch control haha
....Am I the only one that thinks those wheels look disgusting? Love the rest of the car though!! Huge timeattack feel about it. And all dem canards, hnnnngggg.