Tons of spots in McClure. I have never tubed it but you should be able to do well right around the marina at the Barret Cove launch ramp, there are fish all over that lake.
Lotta ins, lotta outs, lotta what have-yous