A definite plus move and the canny thing is locating it near the existing "Tech Triangle" - Shoreditch and moving Eastwards towards Stratford.
That part of London is cheap, well connected and has a large immigrant population. It will be interesting to see how this pans out in reality , but all the good signs are there.