Can't comment about snakeheads as I've never fished for them, don't know enough about their feeding habits or the habitat they frequent. I always thought snakeheads preferred slow moving or stagnant water more than the current they'd have to tolerate in systems like the Delaware River. Again from what I've read there appears to be a pretty nasty virus associated with snakeheads and if that's true I'd be more concerned about them spreading that into the Delaware system for all the indigenous species as opposed to the impacts predation might have on the shad population. More details in attached link.
https://www.usgs.gov/news/national-n...20of%20animals.