Great idea, that would work in some situations.
In my small ponds here's how I deal with it.
When I fish, I always, always use the same bait. It makes it challenging for me, and I think it keeps me from wearing out the biggest best fish by catching them repeatedly.
When a guest fishes, they get to use a different bait, and their catch rates are always high, because guests only fish my ponds about twenty hours a year. This way, they get maximum enjoyment, and they think they are much better fishermen than I am, and they have a good shot at the occasional super trophy like an 11 inch bluegill.