I also live a couple blocks from it and the only upside is that it'll eventually block the rusty looking Barclays Center from view. I'd gladly take the old Freddy's back.
Does rust automatically turn people off because of cultural connotations? It's self-finishing, already appears established, and doesn't require maintenance.
I like the material, particularly when it's juxtaposed with nature, but its use on the Barclays Center doesn't do it for me. There's nothing around the structure that relieves it.