Hey! Osoyoos lake is where I caught my first fish. I have fished haynes point but had no luck due to wind. The reeds look like great cover for largemouth bass, and those bass can get big. If you are gonna try for the bass, go to that store on the main road across from home depot and get some rubberbait that wont get caught in the weeds. I always see trout jumping in the evenings and i think a small spinner would work for them, or a float and bait.
I highly recomend carp fishing, the invasive asian carp of osoyoos lake get very big and put up a good fight, somewhat easy to catch. theres lots under the bridge, i use a big sloppy bait i make myself.
garlic powder, cheese, tortilla chips, mustard, red food couloring,little bit of water and mix it up until it is a thick sludge that would hold on the hook. Just let it sit on the bottom with a weight and wait for the bites ! goodluck to yah!