I missed the ride last night. I might have gone if I had been free. I get the idea, but something about the concept bothers me - the same with the ghost bikes. If the idea is public awareness, I fear that most in the public respond with something like "See! That's why bikes shouldnt be on the road! Look how many get killed - its too dangerous!"
I enjoy slow rides with the hipsters though