Roll Center: I read the closer the roll center is to the center of gravity the less roll the car will have. The center of gravity in touring cars is above the roll center. So by raising the roll center the car should roll less.
I asked factory guys this question and got different answers.
Carpet: Low roll center car will stay flatter through the turns.
Asphalt: High roll center car will lean more.
I also got reverse responses.
Calling all experts for reponses