I dunno. Will it stop what happen to massa or what might happen if a tyre enters the cockpit area? Halo doesnt solve these every well imo.
I don't think there is any option other than a closed cockpit that will prevent cockpit intrusions. Then you open a whole other can of worms. The Halo scares me, because it seems that it could actually direct debris in to the cockpit, especially from impacts from the side rather than it riding over the vehicle.