When I was stationed at Ft Dix we kept a Sailmaster 22 in Toms River and truly enjoyed our sailing experiences there. We didn't have to spend a lot of time transiting between the marina and the sailing area, there are lots of places to go see, the winds are pretty good almost all of the time and with a shallow draft it was easy to get away from the big wakemakers.
Later, we died and went to heaven (the Chesapeake) for even more and better sailing experiences.
The Delaware looks like a lot of work by comparison, but sure will get you up to speed on navigating in currents and around shipping lanes.
If I were you, I'd take another look at Toms River.