If you don't care about other road users then yes but really no.
I didn't go as I feel really extremist anti motorist types are hijacking stuff to push agendas they had prior to the deaths. Critical Mass I'm always on the ropes about for that same reason, sustrans people overall seem to be ok...