That actually looks pretty good. I don't know the rules it races under but I would have thought they would avail themselves of fender flairs to widen the track. Also, I think the car would benefit from a larger front air dam or spoiler.
I think it looks very nice, though. There seems to be an homage to Chaparral which appeals to me!