if you can... clean it out more thoroughly and allow it to dry.. then cover it with something that can help absorb the moisture and odor
if it's dried and odorless.. t will not attract as many flies
i don't like fly traps for 2 main reasons
1- smell worst than chicken manure
2- pricey...