The spandrel & curtainwall cap installation, signage etc, will improve the overall look, though the towers were never going to look fantastic. The podium will look somewhat better, and tie everything together.
There is a more up to date rendering on the website, by the way - ;)