I can't help you too much other than to tell you what I've seen, we put in our boat @ Myers and normally just head south around the point.
I have seen makeshift blinds set up on the north side of the Salmon Crk. inlet, there is a point there and depending on the water level you can walk out a pretty fair distance. I've also seen guys set up dekes and hunt from the beach at UC Point (now Salt Point I guess.) I've heard it's real hit and miss but you never know till you try
Good luck and be careful. I'd keep abreast of any new regulations they might impose there also.