Image: Bicyclist and pedestrians injuries & deaths in San Francisco, CA. Source: KQED
Really awesome jacket and in heavy fog the EL wires should definitely help drivers see you.
Haven't seen any designs like this...looks awesome and very unique.
The EL wire placement is really great and jacket is also very light with battery packs on it still.