Bill Cody and jpsdad, thank you both for your valuable insight. I very much appreciate your wisdom.
For more perch I've concluded the supplemental stocking route is the one to take. We have no source for YP over here in this part of the state. I'll have to ring up snipe for an annual load of them.

Historically, with no sunfish in the pond and no BG available here, I found a couple dozen GSF to introduce. The very next year local BG became available so I got two dozen 7" to 8" fish before the spawning began. Presently there's a mix of 1 GSF for every 10 BG and another occasional HBG thrown in the blend. GSF and BG are diverse in sizes. The ones that come to be hand fed are as small as 3.5" up to 10", all varieties. The most common lie in between, i.e. 5" to 8". I'm happy with the population as a panfish pond. LMB are a bonus fish, remarkable when caught; they range from fingerlings to the few 1 to 3 pounders that grab sunfish while I'm feeding. When I do have trout in the water, they'll eat sunfish carcasses after I've filleted them, so they're probably eating live sunfish, too (and YP).

Although I have several brush piles throughout the pond, the only YP egg ribbon I've seen this year is on the old submerged christmas trees I have anchored under my dock. You guessed it; that's a favorite haunt for GSF and BG, so the hatchling YP stand little to no chance once they hatch. Grrrr.