I have my reservations, there are pluses and minuses, my main concern is cars turning left across the cycle lane without slowing appropriately (you will always get one muppet). Interaction between buses and cycles at the bus stops should be interesting.
I have not had any issues on that bit of road, but three lanes did seem excessive and drivers tended to drive a bit quickly down there, some treating it like a dual carriageway, hopefully with the lane taken away this will happen less.
The three lane roads around Westfield Stratford City and
Morrisons could also do with being reduced down to one or two lanes, it would make things much more pleasent for both cyclists and pedestrians.
Not tried the new cycle lane under Bow flyover, as I go over the Flyover, but I did see when looking down from the flyover that the cycle lane seemed to go behind a bus stop.
The only time I do not the use the flyover is when I am going right at the roundabout to get onto the Lee Vally walk/canal tow paths, so that new cycle lane won't get used by me, as I much prefer the flyover to the roundabout.