Yea, good problem.
Phorids are disgusting, for me the one and the only way of eliminating them appeared to keep all the colonies in tightly closed boxes, with ventilation windows covered with steel mesh... In open setups they appeared anyway, with or without cleaning.
But for removing excess dead protein "cleaners" are really useful...
In less dry conditions woodlice work well, sometimes extremely well, especially Trichorhina with Cubaris murina. They eat dead roaches, roach food, prevent mold and somehow clean the substrate from mold etc.
In dry enclosures I have several darkling beetles, one of them is, AFAIU, Alphitobius diaperinus, very common lesser brown mealworm, others - unknown, mainly arrived occasionally from Asia with plant material.
They're quite useful, too, eating dead roaches and food leftovers.
And they don't touch eggsacs, but are quite capable of attacking molting roaches, especially when it's really dry in the setup.