Are you into composting, by chance? Cockroaches are decomposers by nature and can be ideal for composting as they break down larger material to make it accessible for species like springtails, isopods, mites, and worms.

B. dubia probably aren't the best species for the job, but they will still get the job done. Here's a link for more info on Blatticomposting:
Research & Resources | Composting