Personally, I like the rear suspension design. Looks like they "borrowed" a production car of some sort. I wish I could see the front suspension in detail.
Rear clam is weird, and the external latches would look horrid. Not a fan of those grilles either. Interesting frame and suspension though!