Channel cats are definetly predatory. Depending on the size of your pond and the number of cats they may not make enough of a difference to worry about. But, at some size they will endanger larger bass. I am guessing that channel cats nocturnal foraging would allow them to eat a few LMB, which are sedintary at night.