The views of the city from this park would be fantastic, and instagrammable (which like it or not, drives the "cool" factor nowadays)Not an office tower and a residential place. 8 towers in total.
Infrastructure doesn't support that here at all and it's not going to be a real park, it's a small outdoor space for the sake of getting approval that people don't end up using.
Think Millenium park in Chicago built on rail deck as well and all the monetary and non monetary values Chicago gets. The millions of tourists go there annually.
It would pay for itself with all the tourist money, vendors, tourism boost to restaurants nearby, the cool "it" factor etc.