Did you look on bcmarine trails ?
Bowen bay on google earth shows a pretty parking spot 2-3v?
I think bcmarine trails says the same.
navionics doesnt show any indication of current but if you look at the tide chart. Your going to get a idea of ebb and flow times and rough severity.