I'm not sure I'd call that a "sportscar"...

then you should clarify what you believe makes a sportscar. Posting why you believe it fails or any information would be cool. Wikipedia says:but speed alone does not a sports car make
A sports car (or sportscar or sport car) is a small, usually two seat, two door automobile designed for performance driving and maneuverability.[1] Sports cars have been either spartan or luxurious, but good handling and minimum weight are requisite
Been done already