I know Greg was just kidding with his 650 and 1.3 example and really meant to write 384 lb, I know it... Blackbirdblue
"A Honda Blackbird - in Blue - is my company car."
Roll Centre (excuse my UK spelling) has to be one of the biggest areas of confusion in suspension design that there is.
First, it isn't any sort of centre of motion, it's really a force centre. Second, for an independent suspension you can't arbitrarily combine the characteristics of both...