For myself I ride in all kinds of weather so I figured it can't hurt. I have access to but don't own a car. I ride 90% of the time with HD riders so I'm the out of place one riding in back on a BMW or Triumph but they don't mind as far as I know of course. But I have come across some scoffing at the hi-viz. One guy asked "What's up with the Beemer guys wearing Hi-viz?" I thought it was obvious so I didn't really have a profound answer. Like I said in the opening, wear a ninja suit if that's what you are into. Most people don't wear it and thought I'd get some input from the inmates. Nothing helps if you are not attentive and don't keep trying to improve your riding skills to become the best rider you can be.
Current Bikes- BMW R1200 GSA, Triumph T-100