I wonder how this will handle streetcars. It's illegal to pass a streetcar with the doors opening. There's a flashing signal on the vehicle, but it seems like a fairly important local difference. I hope it won't take a pedestrian death to get that sort of thing looked at.
They handle school buses which have a similar mechanism, so I would hope it's already a solved problem.