YIKES.
I'm glad you had something on your head!
I'm am planning on keeping the bike in class 2 configuration so 20mph, and am still trying to find a Pedelectric designed helmet rather than full face. I saw ABUS has one but haven't found it locally.
I had been thinking gloves were for cold...