I don't know if anyone caught the NBC interview with the project lead for New Jersey, but he was comparing the track to Spa.
I'm glad the race will go ahead. But this New York skyline thing is overblown. 90% of the time the cameras will be elevated and pointing downward at the New Jersey street surface, just as they spend most of their time looking down into the Singapore concrete barrier canyon and the Valencia dullsville track.
Playing next to the world's media capitol will surely help grow the sport in the United States, though.