You hit the major nails on the head. Cost - much better Miata. Speed - much better ITS. Level of competition - probably the same, depending on where you are in the country. The Spec nature of the...