Yeah, I agree. The only thing this has is being new and "cool." To me, it's just more inconvenient than wearing traditional stuff.
Bright blinking lights are the best way to increase visibility, and many people (in NYC at least) don't even bother with those.