Brown's will be fine to launch at. It's only bad when the wind is blowing into it. Be sure to watch your depth when taking off. Afterm looking at 3 different weather forcast, it appears that the wind will be out of the northeast which will be good. I honestly perfer the new ramp behind Tommy's. If I were fishing, I would launch there and then drive over to Brown's landing.