What about the Williamsburg Waterfront?
I don't know if they still do shows there. But, I saw New Order, DFA1979, Pavement, Sonic Youth there in the early 2010s and it was such a cool venue looking out over NYC.
I really love Prospect Park, saw The National, Beach House, Childish Gambino. Forest Hills is great if you have standing. I saw The Replacements and The National on the floor which was awesome. I got sitting tickets for Paul Simon, but unfortunately it was so far to the right that my view was obstructed for most of the show