I know little (nothing?) about your available mooring venue(s) but I am familiar with our local marina options, I wonder if your marina search should be widened a bit.
Here, it's common for boaters to focus initially on public or private/corporate marinas and overlook yacht clubs.
While some YC's
are more like country clubs with an expensive emphasis on their restaurant and bar operations, others are inexpensive and have more basic social amenities.
It's possible throughout the NW to find a maintained marina, with a clubhouse, all built/maintained by the members, and at half or a third the cost of the fancy ones. One repeated comment we hear from prospective members visiting our smaller (150 slip) club is that they were talked into investigating and applying by another member, after previously believing that "yacht clubs" were snooty and expensive places. i.e. they really "did not know what they did not know."
rosecityyachtclub.org
For a birds-eye view, search on GoogleEarth, enter Rose city yacht club, portland. The odd looking part of our parking lot on the right is our settling pond 'pit' for dredging spoils. We have several Ericson's drawing 6 feet.... and we operate our own dredge every winter to keep it that way.
Our whole marina, clubhouse, and adjacent patio were all assembled/constructed by members. We have two resident member households to watch over the facility as well. I moor beside one of them, upper left of the image.
Anyhow, good luck on finding a place for your (almost) boat !