Awfully pretty scenery out there. I've spent some time in my past playing around out there and I really like the back roads in that region. I've turned rubber into dust more than once at Deal's Gap.
You're right that the stock tires and suspension (...and stability control) definitely let the car down on twisty roads!