Personally I think from what I can see, the road layout will be good. Hopefully it also shows those "campaigning" for an island, WHY there is no room for one now.
If you cant safely get across a road of that width, without walking out in front of a crawling car, you should consider staying at home wrapped in cottonwool.
I think it would be hilarious to see a grand re-opening of the road.
Another road I would like to hurry up and re-open is Red Post Hill !! Outside the station (no quite FH, but hey)