The stupid-ass NIMBYs (Morris Canal Redevelopment Area Community Development Corp.) lost their chance to improve the project. There was probably a better plan to be bad as that building is bulky, but they didn't want to work with the developer and proposed some dumb crap instead.
Instead of a 17-story, 351-unit building project they should have argued for two 10-story, 700-unit buildings with a ton of community and retail incubator spaces. There is a "park" upfront that's really just a glorified driveway. Absolutely not needed when a real park (Berry Lane) is right there. They should have seen argued for development of the fake park site in exchange for lower building heights.
At least the developer's renderings look nice. But I maintain it could have been better if the Morris Canal folks didn't have their head up their ass.
On another note, a new 12-floor building, with 66-units coming to 605-607 Grove Street has been proposed. It will rise across the street from this 23-floor building: the former St. Lucys Church.