I guess labiche can do that to you often,, just give up the little buggers, but if you move around the nice ones can be found. Not that I am an expert on the lake by any means but my son fishes it often and seems to do quite well, no 2lber's or anything but he does consistently bring home nice eating fish. Try area's like Golden Sands, or Poplar Point for Pike and Perch. Just south of the Mission out on the flats for some insane Burbot fishing.
I hope you find a spot for your son to try,, most of the lakes I know of are off the grid so to speak access by ski doo or quad only.. Sure he to try a few this season.