I'd say it scores points for originality, but you'd have to see it in person to tell how good or bad it is.
Just from photos I'd say it seems a bit high prices for what I'm used to, but maybe I'd be pleasantly surprised if I saw it in person.
Either way, they sure are nice cars.