I have driven both the S197 and my '03 Cobra on a track and could not agree with you more.
I did find the S197 too soft, but well mannored. How an S197 will be with a stiffer set up I don't know. You sure could feel that the body was stiffer on the S197, but I think the IRS on my car is...