1. Le Car is a great example of a name or language ruining something. I always associated the Le Car with crappy cheap unreliable cars. Then I read about the Renault 5 in French and was a big fan. In my head, they are still two different cars.
2. No way that it gets to production. I don't think there is enough room in the $30k compact car market for more than just Mini. If they made this for $16k, I'm sure it would look horrible.
On the other hand, if enough people like this, it might make them change their design language. I remember the Dodge Neon was supposed to have rectangular headlights, but after showing the concept, Lee Iacocca told the engineering team that they had to make the round headlights work. So, concepts do shift perceptions.
Last, when I think small Japanese cars, I think of kei cars with tiny wheel and tires. Cartoony.
I'd like to see a little more dorky in this concept.