Please allow me to offer my two cents.
1. no amount of dusting of birds will help if there is an "infestation" in the coop.
2. you must clean the coop as often as you can and dust , corners, nest boxes and anywhere these critters can hide.
3. roosts should be brushed down with either mineral oil or rubbed with Vaseline covering all nooks and crannies.
4. each bird should be hand dusted paying attention to vent and under the wing areas. Use caution when working around the face. IMO reading the label of Sevin. If it is not safe for me to breath than it's not safe for my birds. I prefer DE food grade. I use Sevin sparingly for squash borer worms, so I have read the label. ALWAYS wear a mask when working with any of these things.
5. Treat each bird with a internal and external wormer. I prefer not to use Wazine as it requires tossing of eggs and this is may be a hobby but I can not afford to throw money away.
A 50# bag of DE is or was $42 delivered to my door over a year ago and I dust the walls, nest boxes , floors and even the sand/dusting box in the run. Just put a mask on and throw the stuff everywhere.
This is what I use to worm and I've not had a mite problem in three years which is how long I've kept chickens. Remember an ounce of prevention is worth a pound of cure. Thanks for listening.