One of my neighbors tried various ways to avoid getting a slip on the mainland. In the end, after trying the small boat - pull up at the RIA landing, and a couple of other ideas, they ended up at West Alton Marina.
I don't like paying the money either, but really, if you're on an island, you NEED to have a good boat available all the time, and you need a place to put it. IMHO, that is