This is a great post. To be honest it's what makes the stadium a massively attractive proposition for us. Imagine having a stadium in the middle of L1 (I know this was meant to be the Echo Arena), but even better because you will now have a far bigger stretch of land that will be open to business.
If the project starts, I think you will see enormous redevelopment and lots of money being brought in. It will be fantastic for the city in attracting tourists and businesses. And you are right to say any stadium would be an enormous catalyst for a project that appears to have lost it's way a little bit.Upwards of 60k people, plus lots of business people descending on the area every other week will make a big difference.