I have been using this kind of jacket for a few years now. I don't know anything about the potentially dodgy Kickstarter campaign version but the Proviz brand out of the UK has been around for years. The only thing is they are Chinese-sized so I normally wear an XL jacket and I need a 3XL instead. I have the raincoat. You can buy them on Amazon and they are damned expensive... but getting run over costs more and if you ride in the dark regularly (as in all winter) there's no question this kind of protection far exceeds a jacket or hoody with just strips. I replaced my construction hoody with this in fact.
Its just a grey jacket in the daytime. Only comes alive in reflective light at night.
The effect once I started wearing it at night was immediate and noticeable. I saw cars about to turn in front of me start forward and stop dead. It became a pattern where nobody turns in front of me anymore. Same with overtaking drivers who want to turn. They slow down and stay behind me (I can see them back there in my helmet mirror). Think on it: Who is going to be able to argue in court they didn't see me? I think drivers realize that. I do when I see a woman with a baby carriage crossing in front of me... I always make an extra effort because in part I know there is no jury in the world who will listen to a story where I try and justify how I ended up hitting them.
I have been at the side of an intersection and drivers have rolled down their windows and told me how awesome it is right after asking "wtf is that where did you get that?" The reactions I have gotten are 100% positive. You'd think some schmuck would get pissy but that hasn't been the case. People can see a construction vest too but the jacket seems to bring out a much stronger reaction that gets
Washington Commanders Jacket people to stand down and just take it in.