Close up the razor and you would be more than 1/2 way there. Remember that the comparo kept falling apart. Have any been sold?
No idea. It's a cool concept though and would be nice if RCR could make it actually work as a reliable and relatively affordable car. If anyone can do it, I would think it would be RCR.