Those are products I woukd use. There is no guarantee diatamious will work by itself. I may have been a little extreme with how I handled. I however wanted the mites gone . Scrub ..spray ..and dust chickens. New bedding.
Right now I have a chick about 3 months old that keeps turning summersaults...
Mites? Change bedding r..remove and burn...scrub clean all area..spray with perythian (may have spelled wrong..used to treat fleas) I bought mine where I mixed my self so I could use correct strength for the problem. Put powder on my chickens that had the same ingredients. Getting under wings...
Change water everday..check you hen house for mites..theyvareceasier to spot at late evening or night especially if you have a broody chicken sitting in there