Pilotwolf and I were looking at doing similar when we were in New York a couple of weeks ago. We were only there for a few days though, so had to get our aviation fix from the USS Intrepid. Although the vis was pretty low there was a lot of traffic around.
PhilD - would love to see your photos.