I'd say the discussion about dogs is mostly irrelevant here. If you're worried about dogs, then you need a different solution than lights. Fair enough.
Compared to other light solutions, I don't see how this product stacks up very well. A few people will run at night without carrying any light at all, and are happy that way. 99% of the rest will already have a headlamp or equivalent, because the #1 most important thing is to see where you're going in the dark. Tripping on a sidewalk crack or tree branch and crashing to the ground isn't fun.
If you've already got on a headlamp, then 90% of the value of this product disappears. Yeah, a headlamp doesn't make you 360 degree visible, but for most people it's good enough. If you're really worried, then you also throw on a reflective vest, or get a couple blinky lights that clip onto your waist. Simple, easy, cheap, versatile.
Sewing lights directly into the clothes seems to have a lot of disadvantages and no offsetting advantages. If I run every night, do I need to own 7 pairs of LED shorts, or re-wash my shorts daily? When it's cold and I need tights instead of shorts, do I need to own another pair of LED clothes for that too? If I throw on a coat, won't that partially block the sewn-in lights? What advantage do sewn-in lights offer that separate lights lack? I don't really see any upside.
Then you've also got the safety alarm features of this product, which feel like an entirely separate thing. It doesn't really appeal to me, but I can see that it might to some people. My advice would be to focus on that, and forget the lights. Just make a hand-held panic alarm that integrates with your phone for emergency texts. But expect people to ask why it's better than a basic phone app that does the same thing.
Sorry to be a downer, as you've obviously put a lot of energy into this. I know there's a tendency to assume people who don't see the value in what you've built must just not understand it, and need to have it explained to them again. It sounds to me like the other posters here understand it fine, though. Negative feedback isn't fun, but it is valuable. Maybe there's an audience for this product, but I don't think it's the typical Let's Run poster.