I thought it would be a good idea to cross post here. What do you think of this idea?
I think it will be ultimately safer to ride with one of these vests on.
I did speak to my local PD and it is Legal to wear one of these while riding. The idea is that most of the ignorant motorists will think twice before swerving or throwing objects at us. There's a selection here: http://www.chiefsupply.com/vests.phtml#spec or you could get a custom vest.