This is not a good design at all. I like the idea and thought process but the execution is a way off. Consider changing the environment into a 'communal environment' before the intersection and lose the horrible big curbs which are dangerous. If it is truly a communal area then change the road surface to cobble or something. If it is a high flow traffic area then it shouldn't be a communal area and another solution should be considered.