Composites can protect you
The proper combination of composite materials, located and laid-up properly can be as strong if not stronger than aluminum in this application. It is true that composites can't substiute metals in certain applications but this application is favorable to aramid(Kevlar)/glass. The antiballistic protection used by the military is constructed with many layers of glass and/or aramid. Would you end up with heavier body work? Perhaps. If you go adding alu. sheets and steel bars you will definately add much more weight for the similar amount of protection.
MY .02 (obviously)
SEM