It sounds like the "improvements" you are citing here are due to the reduced traffic volume rather than anything inherent in the new transfiguration. And, of course, if bike riders ever start to use the street in volume, right turns by people who drive will be slow and dangerous.