The seat and steering wheel makes a whole load of difference. I was struggling on some of the S class races with the joypad, as soon as I got the wheel and seat, they were completed within a few goes!
WARNING! Do not try and save up 2 million credits before completing the S class - You cannot...