I have two hi viz vests and can't bring myself to wear either of them. I think I've worn one once.
It's a great idea but the cheap, inflexible plastic fit is a no go. I just don't like it. I don't know why. It's super inexpensive but integrated reflective material on a jacket seems like a far superior solution, although those jackets cost a fortune usually.