While I understand your concern about the handling of the Cobra, the manufacturer I linked to has designed a new chassis and suspension that are supposed to increase handling dramatically. You might want to at least take a look.

Of course, if it's something you're concerned about, I'd never buy something that expensive without driving it or at least having some solid references.
_________________________
Bitt Faulk