I have a xtd in my DD it dosnt see drift or anything too crazy, some fun from time to time but a little chatter on take off but for a DD for the money not the worst way to go also mine is a 3puck spung that was $100 shiped... so in a pinch and not looking to spend to much not bad IMO.
you could have bought an exedy oem/stage 1 or whatever for about 35$ more, and not have any chatter, and it will last longer. seems like what i would do.
i have an exedy stage one in my car, and it never slips with close to 280hp, clutch kicks, standing burnouts, no problems ever.