I think if your main goal is to be a "trout lake", then LMB will work against that goal since they love to eat some large, tasty trout!
That probably leaves overpopulating sunfish as your most likely big problem?
In that case, your best solution may be to work hard to establish a good population of SMB.
There are several excellent threads on Pond Boss about creating spawning habitat for SMB. I am used to seeing BG and LMB on nests that they have fanned out of pretty small-sized sand grains. All of the SMB experts on the forum showed pretty significantly sized rocks on their spawning beds.
I think your water is pretty clear in the spring? You could put some rocks in tubs/kiddie pools/etc. where you might be able to observe spawning behavior to see which depths and rock configurations your SMB prefer.
You could then put down some landscape fabric and cover with rocks for more expansive spawning beds the next time you draw down your water level a little.
I look forward to reading about your successful efforts, since I haven't been able to fish much lately up in Canada.
(I am definitely NOT an expert on ponds in Canada, since I have mostly fished on bigger waters. Hopefully, some of our actual experts will add to your thread.)