Daz yours torque steers bad? Mine does not at all really?
I don't know the s1 suspension set up but on my escort bottom arms I got rid of the bushes for spherical bearing Rose joint (I think thats the name) and it totally transformed the car!
Used to pull all over the road now it barely tries!