Yes ! I worked on the Mobilize Duo (the Twizy successor, will be available soon) and it's revolutionary. I think it may be too much for French people, It's about establishing a new way of thinking.
The car can't be purchased, only rented. It's very light and ONLY designed for urban trip. There is also a version for light local service !