Catfish and ramshorn snails eat most stuff that deposits on tanks, though a clearout would occasionally be needed.
I seem to recall reading that fish sense gradients, not absolute values, so they would probably be all right. Surely someone can do this important experiment and get back to us? Unfortunately my pond is a wildlife pond with no carp.