I fished there in the middle of June a couple years ago and had a blast.
We picked up smallmouth, walleye, northern and channel cats over the course of the day.
A couple things to keep in mind:
it’s no wake through that area.
if my memory is correct that ramp was somewhat small but I think you could get your boat in there OK.
I really enjoyed fishing there