I attended one once and didn't find it to be a positive sum up. People were just breaking too many traffic laws (running red, being generally disruptive; and with "disruptive" in this context I do not include slowing down the car traffic) for it to be credible. Also, this particular event felt a tad bit too politically biassed rather than a biking advocacy one.