Place you put in is the same as what I call Alabama Point.
Thought that might be the case. I didn't know what it was called, but I checked Google Earth before posting. They label Alabama Point as the one where 98 crosses the pass, and I wanted to be clear for msl. We checked that area first, and while one could probably launch there, the current really rips through at times and the bridge/squirrelly wind/narrow pass surrounded by rip rap is intimidating.
One more tip as to what not to do.....Once we left our trailers at one of those public launch areas on the canal. It was a Monday or something and there was plenty of room, so we tucked them neatly out of the way....no problem. Our rental ran out on Saturday, and we were planning to leave around 10:00 a.m. It's Saturday...duh....the weekend.....when every one with a boat within a hundred mile radius goes fishing. Our trailers were blocked in three deep and we couldn't get them out to even start loading the boats until about 3:00 p.m. I'd recommend trying to work out trailer parking with the local mini-storage or such!
Again, it's been a long time, so things might have changed.