I don't see how it would work if every town did it. Drivers would loose their sense of caution if they drove like that every time - I dono.
Those have to be some fairly wide streets as they paved clear up past the sidewalks so there is lots of room for cars and bikes. I don't know where you would walk. Down the center of the road I guess. I have heard it said by more than a few people that traffic accidents go up when signs get installed.
The streets also have a bumpy texture so cars and bikes will go slower. I think you would have to experience the flow of traffic first hand to get the whole concept.