Meh, I agree with the above poster, I'm not into gimmicks, this stuff will get stolen, and I imagine this will slow the ride down. People can't figure out seatbelts, imagine them working with these.
Wait until one falls off and hits someone. How are they going to make sure they fit and stay on right? It will take forever to fit everyone in line properly so that the device fits comfortably but also firmly.