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.
Shoreditch is anything but cheap. It'll fall off pretty quick by the time you get to Stratford though.
I lived in Tower Hamlets (ie, the area in question) for 10 years and loved it. A lot of native Londoners look down on it as it has a reputation and is kinda rough around the edges. I understand a lot has changed in the last few years with the financial collapse and them dumping money in to the area in the build up to the Olympics.
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.