Eye protection......lol? How about whole body protection......i'm thinkin little rocks flung up into the toolbag at supersonic speed probably won't feel so hot.
that thing is cool but I am not sure I get it. I guess the same thing could be said about me enjoying racing MX bikes though, just riding around the track, over and over again......