I think it's actually pretty stressful for drivers too especially if they aren't familiar with it. Cars turning right into EDG from southbound Lordship Lane swoop across the oncoming traffic to be beat the lights, cars heading North up Lordship Lane turn left onto EDDG from the straight on lane, there two yellow boxes to be mindful of and then it's very hard to know whether to let a pedestrian out into the path of an oncoming bicycle or car.