Death trap - when lawyer’s figure out how they can sue for the people killed in these things they will be off the market in a heart beat.
You can't sue the government without it's permission, and after GM and Chrysler become wholly owned subsidiaries of FedGov, that's who you'd have to sue. (Or a law will be passed insulating whoever makes the thing from such lawsuits, or both).
Plus they'll mandate that anything that could harm the little Greenie be taken off the road.
Besides the article points out that it's about the size of a Mini-Cooper and is likely someone more crash resistant. But you still wouldn't get me in one, if I could even be shoe-horned in it, except off road.