My son and I are raising channel cats in cages. We also have the same off flavor every so often, but we just have a little sample or wait till the water temps drop to 60 deg. before harvesting.