Thanks, I was mostly thinking about trying to be somewhere in the vicinity of the southern tip of Roosevelt Is. As I understand, the anchoring is out of the question there, so the whole thing looks like a tiresome 6 hours trying to stay in one spot in 5 knot current.
As far as Flushing Bay goes - I anchored there many times - great spot, and the channel is deep there, you can go all the way to Shea Stadium and beyond. Too far from the fireworks though.
I don't think Macy's fireworks will be cancelled under any circumstances.