I'm new to catfishing.  I use cut bait (suckers) to fish a slow moving river with a decent population of channel cats.  If I'm not getting bit for 15 to 20 minutes do I need to put a fresh chunk of bait on?

Also, what is the best size channel cat for eating?  Maybe I should ask what's the maximum size before channels start tasting bad?