The delaware can be sketchy with shallow areas that come out of nowhere and floating debris. Need to be very alert.
As far as other spots, check out the DEP site. A ton of places that you can use your setup in the NW counties.
http://www.state.nj.us/dep/fgw/fishplc.htm