I'd heard about these but hadn't seen any pictures.
As far as the military is concerned I guess you would have a hell of a time shooting a hole in them.
I'd wonder about what happens in ice and snow with an open structure like that. Also, if you leave the car parked for a week in the spring starlings would probably nest in them. Imagine the racket on your first drive down the street!
Also, it would be interesting to see how the rolling resistance compares to pneumatics.
