Don’t think you have much choice, Lucy creek is about the only solution. If you know the water, you can use St Helena ramps, but leaving at dark can be sketchy.
Yep…just be careful in Fripp Inlet if going out of Russ Point. But I’ve been out of Station Creek many times.
One often over looked is Eddings Point…now that they’ve put in a dock and improved the ramp. Turn the corner into Morgan River and be out to N2 buoy in a short hop.