Trying a new blackmouth location

I fish the south sound for blackmouth but its dead thinking of going up north. I want to know what boat launches are recommended. I have a 20 ft open tiller so i am looking for somewhere without a huge run to get on fish. I appreciate any help. I have downriggers so i will be trolling.