I fished there for the first time last fall. The dam where the Lehigh & Delaware meet is an exceptional spot. I caught smallies, walleye & a striper.
It doesnt sound like you're "stuck" at all, fishing wise. You'll probably see me up there again this year.