Hi there and welcome.
i am new here myself and i cant help in the experienced part, i just bought my first sailboat last week.
But i am going to be moored in Mallets bay if you ever want to stop by for a cold one and talk about sailing.
Sounds like a plan!- I launched at mallet's the first couple of years I had my boat. I have a slip at Ladd's on Grand Isle now. It's kind of a haul of a drive to get there, but nice to walk onto the boat for sure. What kind of boat did you get?