I turn the TC off in mine when ever the floor is damp or I am cornering hard as when it cuts in it unsettles the car mid corner which isn't nice and I also find it ruins quick pull offs.
Exhaust wise - I dont know why anyone would bother putting one on, its hardly going to make the car any faster really.... if its noise you want fit a back box????
Personally compared to my RST or my Clio 172 I find it a bit pedestrian feeling - having said that its a lovely solid car.