I've used DE only, to successfully treat mites. I normally focus on providing adequate dust baths for the chickens. This prevents any mites they pick up while free ranging during the warmer months, from turning into an outbreak. It rains a lot here, so the chickens always have at least one dust bath that is under cover, to stay dry. They can't dust bathe in mud. Dust baths can contain any combination of dirt, sand, peat moss, plain wood ash, a little DE or a little Sevin dust. I personally haven't used Sevin dust in many years. The eggs contain pesticide residue for some time after treatment, according to studies that have been done. I don't have any problems I can't control without it.
This takes care of everyone here, except broodies. Broodies can have more of a problem with dust mites, because they aren't dust bathing and any stray mite on them multiplies in a hurry. They need to be manually dusted if they develop a problem, because they won't do it themselves. We use DE for this, as well as dusting the nesting area. Roosters are not as good as the hens at dust bathing, either, so I would also keep an eye on them during mite season, too.
Some people do use DE to avoid using as much litter in the coop. My deep litter coops have not been stinky when I shoveled them out. If that happens, I think that's a sign that the litter balance was off in those lower levels/layers. Normally, smelling ammonia in a coop is a sign of too much poop and not enough litter, unless the coop has some other problem, like a water leak. Under normal circumstances, smelling ammonia is a signal that you should add more litter.
It takes time to learn to manage the litter in a particular coop. It's kind of like managing a compost bin in the garden. You balance the moisture content, the wet/high nitrogen greens(or chicken poop) and the dry/high carbon browns(or wood shavings) to get a nice functional blend. If it's too wet, it smells. If it's too dry, it doesn't compost and it's too dusty. If it's just right, it's wonderful!
Managing coop litter isn't rocket science, but like baking bread or sawing a straight cut, a little practice really teaches you a lot.