Perhaps you've both learned more in the last few weeks, but I figured I'd share what little I could. I lived aboard there for the winter of 04/05, and kept the boat at the marina for another year, so my experience will only be worth so much after 10 years (and what sounds like a lot of change), but I can confirm that they did include the sticks when charging for/assigning slips, as Jesse suspected they would.
I'm not sure if the following is still the case, but back then Liberty Landing was in charge of the small marina on the same side of the inlet as (and right next to the entrance of) Liberty Harbor, and that's where we had our slip. (Mike Dougan's gaff-rigged 32, Sanyassin, was also there at the time.) When that little marina was built, the shore power wasn't set up to be metered, so, unlike the rest of Liberty Landing, or just about any other marina I've been to, electricity over there was free. Plenty of winter slips were available on that side, but summer dibs went to the previous year's slip holders, so if all the summer boats came back, winter boats could get bumped to the main marina. (That year, I think two boats didn't reclaim their slips, and Gitane got to stay.)
I've no idea where my experience falls on the scale between Jesse's earlier and recent impressions (a management shakeup happened soon before we arrived, if I recall correctly, and it looks like there's been another one since), but I did love living there when I did. I'd be interested to hear more of how you both find it these days, as you look into slips/spend time there.