Depends on how they break food down. A super simple enzyme process would be more advantegous in the long run then a complicated digestive system.
Roachs...i hate those abominations. Those things can eat a variety of foods (many things we don't consider edible), breathe a variety of gas ratios, survive a large amount of radiation, reproduce quickly, there's a reason they haven't changed much in 100+ million years.