NJMP wasn't necessarily a bad place to go... other than being a dust bowl.
Edit: If this series needs someplace in the northeast there is a brand new street circuit that is going to have all fresh pavement and new pit facilities in NJ for F1. That is where they should go...
Supposedly the train and boat are going to be the main methods of arriving at the track on race day from what I've read. (IIRC) But it sounds very much like it's going to happen and the word on the street is the track layout is going to be excellent. We shall see.