Diefenbaker is usually late at the best of time.
Blackstrap has open bays and along the shores.
We have a pool for ice off out here and I picked May 5 a couple weeks back.
I am thinking before that, especially if the wind picks up. Lake is really low and they are dumping out the North end and not putting in. I just rode a motorbike around the lake last weekend.