Well let me throw this at you. If you have a window net on the passenger side will this cause a larger problem with workers attempting to help in an incident? I would assume you woul have to put your kill switch on the outside of the car (if it's not already there) so it does not impede a working from shutting your car down immediately?

Of you that have had stuff fly in the passenger window, how close has it come to you in the drivers seat?