Tiger,
My "pond" setup is unique compared to most everyone else here on the forum, except maybe Mmathis (AKA: Turtle Mommy - and the nickname explains her enterprise well enough).
I happen to be a "Catfish fisherman" which doesn't require a Phd to extrapolate that info from my forum name, hee!
My setup is designed to keep "baitfish" alive year 'round for going catfishing. I would be keeping small bullhead catfish, bluegills, sunfish, minnows and chubs, crayfish/crawdads, frogs and salamanders etc. for bait in two ~978 gallon (maximum capacity) polyethylene tanks. The tanks are 69" W x 117" L x 28" H.
Eventually, if I can be so lucky to do it, I would like to have some of these species reproduce in the tanks so that I don't have to go out into the wild and catch them. I guess that question will be answered a long time from now as I have to get many other tasks and construction chores accomplished first.
Keeping bait fish alive in such an environment is just as demanding as water garden ponds and Koi / goldfish ponds, but with different twists. Like Mmathis' turtles, my baitfish are generally pretty dirty creatures. They poop a lot and since they come from the local ponds and streams, they often carry many parasites, diseases and undesirable bacteria, etc. However, in the same rite, they have a distinct advantage over Koi and goldies.... They are used to living with all those troubles as well as doing so in the most extreme environmental conditions (low oxygen, high ammonia, high nitrites and nitrates, exteme temperature swings, floods and droughts and all sorts of natural enemies or predators).
Therefore, in the interest of keeping my baitfish thriving in a small, confined, unnatural environment, I have been researching all sorts of filter systems and aeration methods and what-not throughout the years. I started this long before computers, the internet and forums like this were available to me! I find it just as exhilarating to research this stuff and experiment with prototypes as I enjoy actually going out fishing! It is extremely rewarding as I learn so much and meet new people all along the way!
So, I wish you a lot of fun with your pond and the design of your filtration systems! Enjoy the heck out of it all!
Catfishnut