I totally agree with the developer's assessment that this is an eminently forgettable area. Hopefully, the new tower will be nice and will transform this stretch. The retail will be nice too.
PS: I assume that the school is occupied this year. I wonder if this year will be its last year in operation and if demolition will start next summer. This school is huge, and it's a massive eyesore.