Yes, for me anyway, I felt much more in control, like you're 'one' with the car.
Not being a Pro driver, I was always scared of pushing my 08, spun it on the track once, and now feel very confident in this one.
The car made me feel like I'm a better driver, being able to concentrate more on...