Welcome Knormb,
Just saw your post and wanted to say Hi. We are at South Shore as well, just moved in 3 weeks ago...Pier 5. The trip out is a little long, but the marina ammenities make up for it for us. Welcome to Galveston Bay Sailing.

Buy towing insurance now if you haven't already, grounding is a way of life and the mud/clay bottom makes getting yourself off nearly impossible (or so I'm told haven't had the unfortunate experience yet, but I have bumped the bottom a time or two).
Fair Winds,
Michael