Last August when I was at LOTW musky fishing witnessed a guy water skiing through the channel to Miles Bay, so recreation isn’t out of the question there
That said the area north of Morson has great fishing, not so much the sandy beaches but those can be found via boat.