So , it's supposed to stop 17% of large flying objects .

Tethers have made loosed tires a thing of the past , so , aren't most large items going to be carbon fiber ?
And so , isn't this device going to shred the piece , deflecting the portion below it into the driver ?

It's said to be able to withstand 15 times the weight of an F1 car .
Is it going to be removable for driver extraction in case of an incident ?

Will it become an aerodynamic device ?