I wear a hi-viz suit, but have also worn a black suit with hi-viz ballistics (motoport). IMHO, the best option for visibility is a hi-viz helmet, with SOLAS for night time visibility. Highest point on the bike, and the most visible to the cagers. . ..
Notice the yellow helmet in this shot?