Small "coldwater" ponds can equal some of the best fishing available. I own a 3/4 acre Trout pond in Northern Arizona that is doing very well right now with fathead minnows as a "base" forage.
I would love to explore yellow perch as a option with my pond, as I think that with the few large channel cats and some culling yellow perch could be fairly easily managed even without a predator such as bass.
For all small ponds, especially those less than a 1/2 acre I think that channel catfish are a great choice for your pond. They are fun, easy maintenace, and can be stocked in large numbers.
- Jighead