Must admit that looks better than the Ferrari Halo, but surely they could make the glass / polycarbonate screen strong enough without the need for struts?
Also clearing water off this, what about also water & oil mixed in, would it smear?
Also you sometimes see the leading edge of the side pods at the end of some races covered in a black coating (assuming dirt, oil, rubber, etc), how would that be dealt with on this screen?
Then there is the Aero aspects, don't get me started on that.....