Why thank you... I thought of it myself. ;-)
Although, my riding gear might not match the traditional image of the leather clad behemoth... My riding jacket is a blue/black checked hoodie with kevlar and some plastic armor pieces. A half helmet, HD branded boots, and some nice armored riding gloves round out my accouterment...
Sounds like you understand the need for protection when riding!
Enjoy the day!