Very cool, but need to be bigger. Sort of like the ones in the movie Tomorrowland. You end up encased in a big giant ball. Maybe some day.
On a serious note, anything that can help keep us safe I'm all for. I'm one of those people who would never even think of riding my motorcycle without a full face helmet, leather jacket, gloves and boots.