I would ramp at Mazurik state launch. It's less than 10 miles from PC and has 4 nice ramps and good parking. It puts you right on the lake by the islands. The river launch in PC is a bit of a ride out to the lake but puts you west of the islands. That's better if you want to hit the gun range or reef area off Besse.