Nice looking pond. You mentioned that Catfish will wash in from upstream. I had this happen early on (bull head) and in hind sight I often wonder if I should have stocked a few LMB to keep them from getting out of control. These days I have the bullhead in check but only after lots of trapping / fishing / removal. Might be worth consideration to put in a few LMB of a bigger size.