I am wrestling with the same decision. My mom/pop still live in west deptford right by the boat ramp. I actually like putting in at national park better because it's easier IMO. Back on the subject....Through, paulsboro, national park and west deptford I found the best places are to target a area in which the water runs over a drop off. Since there are many bends, bars, islands in that area you can find places where the water goes from 8 foot to 25 feet and the water rushes over that drop off (fish the side where the water runs into the drop off). The bigger bass sit right on the other side of that drop off. I have done great through the years targeting those exact situations. I actually skip over the flats for that situation.
I'm skipping the river this year though because last year it seemed like the river (in the section you are referring to) was way to dirty. I mean tons of trash and debris every time I went out. I would bring my boat in and spend 2 days buffing out the marks on the hull. If there was a storm that week the debris was everywhere. Instead of the delaware river I am going to fish the egg harbor river this spring. My boat is right there in somers point so I should be good.
Delaware river --> blood worms, blood worms, blood worms!