In Ohio, threadfin shad won't work. Too cold, too long.
So, gizzard shad my be your best choice. My suggestion is this....be sure at least 25% of your bass are at least 16" long. Gizzard shad grow large, and fast.
If your pond is ready for shad, and bass qualify, stock only 15-25 adult gizzard shad. Be sure to put hay in the edge of the pond during spawning season ( probably May there).
A word of caution...gizzard shad can overpopulate quickly, if you don't have enough predator fish to keep their numbers down. One full grown gizzard shad can throw as many as 100,000 eggs during its spawn. If your fishery isn't prepared for these numbers, shad can end up being a problem rather than a forage.