The proviz vision360 stuff is similar, very impressive at night.
http://www.provizsports.com/en_gb/ou...viz-reflect360
Sadly all the lights, bells, whistles and red flags in the world won't make some drivers take attention of other road users regardless of them being on foot, two or four wheels.