Self-sealing? For a bird-strike maybe, but not if they are ripped apart.
;-)
I just typed what an aviation expert reported about the design.