Skiff, I'm not familiar with the crabbing in that area, but I've got two issues:
1) The view on most MD rivers is much nicer than the view of Salem NGP. Don't see too many herons perched up on those cooling towers, I bet.
2) I don't want to infringe on Ronster's territory. He might boot me from BCA, and I'd have to find another website to obsess over.

Seriously, I've never heard of anyone crabbing in that area. Is it productive? I'm sure the water is warmer there. And it'd be nice to have a backup plan when I don't have time for a four-hour round trip.
Crew I have caught some big crabs there. You are miles above the power plant The cove is right across the river from the C&D canel When the crabs are running the place is loaded with comm pots and Crabs

I crab early and leave by 11am before all the boaters come out to play
As for Ronster He crabs delaware and sometimes Maryland I am sure he will be fine with you crabbing in delaware (just not IR)

As for the Power plant Try crabbing Mad horse creek it is right behind and south of the plant Good crabbing and all the herons you want also ducks, Blad eagles ect just watch the tides the water can move though that area great perch fishing there also