Last year I was catching ~100 cockroaches in half an hour due to techniques and specific focus on highly populated areas. They are possible to 'farm,' but what I found is that the witch very seldom wants them. Also, if you have a trusted companion, try farming them with a partner - if you stand on a cockroach, it stops moving until you walk away, allowing your friend to catch it.