I would not wear anything which would possibly suggest to drivers that I think I'm better than them....I am in favor of bike advocacy but not at the expense of my health!
One Less Car makes people in my area want to run me over so that they can smirk and say to themselves "One less Bike".
I like simple non-confrontational but high-viz.