But I know when I drive I don't generally jump the curb..... I stay in the road, like I'm supposed to.
Slower traffic brings more business and more life into an area. All in all, slowing it down is good for a city.
Looks like it severely hampers auto traffic by effectively reducing the lane count.
As others have already said... it apparently works well.
Overall it LOOKS like a good idea, but will the features provide any benefit in the real world?