About the Delaware River
I'm not knocking the area, just providing my personal experience with a sailboat on the Delaware. I lived on the Jersey side of the Delaware near Philadelphia most of my life. After many years of sailing my then O'Day 222 sailboat on the Barnegat Bay on the ocean side of NJ, we sold our weekend place there and I put the boat in a marina in Riverside, NJ, 10 minutes from my primary residence. Seemed like a great idea to have the boat so close. In that marina I got invited to crew on another sailboat in the weekend races. One weekend, we went out to get the feel of the winds pre start and they were pretty light. While the tide was running out, the first leg was set up for up river. When they fired the start gun all you heard was the rattle of anchor chain so the boats would not go backward while waiting for strong enough wind to overcome the outgoing tide. In addition, the river around Philly is mostly concrete bulkheads so there is a lot of chop from rebound of all the power boat wakes off the sides. Not my idea of a good time. After that one summer I moved my boating to the northern Chesapeake and never looked back. I do not think Philly is a great place for a sailboat your size. I'd encourage you to include the Chesapeake or the Jersey Coast. Keep in mind the Jersey Coast would mean mostly ocean sailing for a 40 footer. Good luck with potential move.