Whether or not it's watered down depends on public input, which generally tends to come from NIMBYs. I'm pessimistic...these sorts of plans usually *are* watered down in New York. The councilman that controls this district, Jimmy Van Bramer, killed a 100% affordable building with 210 affordable units that was much smaller than this (only 9 stories). Van Bramer listens to NIMBYs.
The best way to ensure that it won't get watered down too much is to vocally support this proposal, especially if you live in LIC/Astoria.
Find your council district using this widget:
https://council.nyc.gov/find-my-district-widget/
If you live in District 26, then you *must* call your council representative, Jimmy Van Bramer, and tell him you are a resident of his district (provide your address) and support this project because it provides the city with a school and over a thousand units of affordable housing and that you urge him to support it too.
His phone number is 718-383-9566 and his email is
JVanBramer@council.nyc.gov.