I like your idea of permanent inflation
Would go for multiple layers, too, like meteor defenses. Of course, there may be many operational reasons why permanent balloons on the sides of trucks and helicopters may be more trouble than they're worth.
