Ok, found the page, it says
"The new car is currently going through the approval process for competition in the Sports Car Club of America's C-Sports Racer (CSR) category, where it is expected to excel owing to its low-slung design, long wheelbase and excellent power-to-weight ratio."
This statement doesn't mean it is a CSR according to SCCA. I could get a Ford country squire wagon accepted to run with SCCA too, so as far as I can see, it isn't a CSR yet.
"excellent power-to-weight ratio."? As apposed to what, a garbage truck? That has a long wheelbase too, and for sure drum brakes. Ohh yeah, sign me up, I'm sold!