I have fished American a bunch. Don't worry about your vehicle at the WDFW launch. The Sheriff usually patrols (eats lunch) the launch pretty regularly.

Fish in front of the VA hospital on the other side of the lake and around the big island in the middle of the lake.

Be careful of the wind! American is really prone to wind and big waves and the wind will sneak up on you in a hurry.

What to use - One of your worm trolls.
_________________________
Carl C.