The launch their is not bad if you have a smaller boat. It can be tough they indians pretty much take up the parking area. Luckily I moore my boat at south park marina so no hassles. Watch the tides when launching I launched my smaller boat their a couple of times when it was low and had to drop the trailer off the end of the ramp. About a 14 inch drop off and my boat is light and trailer sits really high. the only other launch I know of is on alki tho a couple of people that live down their have their own private launch in their back yards.