As far as diet a varied diet of captive feeders, wild caught flies, moths, roaches, crickets, silkworms, and others or a mix would do better but if you must focus just on flies make sure they are properly gut loaded to ensure some level of nutrition for the mantis.