They sound like a great idea, and I'm sure they give a lot of cyclists confidence to ride in the street.
I just got back from a ride, there was a new bike lane on a road I haven't been on in a couple years. Separated from auto traffic by plastic rods every few feet. Coming down a hill, there was a shopping cart laying diagonally across the lane.