I've heard people say that maggots can be hard for some animals to digest but they should be fine as a food - just avoid the dyed ones.