It helps out a lot! I do have a lot of leaf litter within the cage. lucky mine is spending time in water often but does get out from time to time. So you had more success with feeding with live? With mine he recognizes the frozen/thawed ones i offer but doesn't seem too interested.