I think you’ve got a really, really good chance. I don’t think NYU takes SATs into account as much as they value some other things - your ECs and such will definitely help.
Chance me back, please? http://talk.collegeconfidential.com/what-my-chances/1728781-opinions-so-welcome-will-chance-back-please.html