How would you guys go about this?

If you have to jam on the brakes the windshield will continue at speed weather you are holding onto it or not. A helmet with face shield would work. It works for motorcycles without fairing or windscreen.