while you're sorting this out, you may want to consider marinas
. for a while, we did Port Washington in the summer (Manhasset Bay Marina; 45 min on the LIRR direct from Penn Sta then 15 min walk or $10 cab ride) and Newport/Pavonia in Jersey City in the winter (PATH across the Hudson
, and a 5 min walk after), sailed all year long. the boat was a Pearson
28, wet stored in winters, never needed maintenance
other than an occasional bottom scrub/paint which we would short haul for. now we have an older bigger boat and it's oh so different...
the downside of marinas
is you can't do work there (other than hire them directly, and i don't know MBM by experience or reputation), but the upside is you aren't locked into a contract
by having paid a one-time fee to join (as you would with a club).
on the other hand: the further out in the LIS, the better the wind
. and express MNR trains to Stamford, CT take almost the same time as local trains to Rye, NY for example (but i don't know much walking distance marinas/YCs next to either station to recommend one).