Oh yeah, another thing I do is put coco with perlite on the top layer. That way insects have less organic matter on the surface to survive, mostly residues from your nutrients. If you plan on doing that, you can just mix the coco and perlite with the diatomaceous earth and then top dress the pots with it.
If you have the pots on the floor another improvement for drainage (which avoids root rot and too much water in the substrate which insects love) is to put an inch or two of clay pebbles or also called arlite on the bottom of the pots. You can also lift the pot with something that lets the bottom transpire. If you buy arlite feel free to mix it next time with your substrate aswell, its like perlite on steroids for root areation but perlite does the job pretty well too, I always add extra perlite and a bit of arlite (besides the inch and a half I have on the bottom for drainage, roots grow through it too). Beneficial bacteria use the clay pebbles too, giving them more space for their colonies and hence faster processing of organic nutrients.
EDIT: About clay pebbles; unless it specifies its washed, you need to wash them. Tap water will do, be careful not to clog your pipe though because there are tiny pieces of clay in it most likely, use a big strainer or something similar. You can reuse them, after youre done with the grow they will be all bunched up on the bottom binded by the roots, just extract them with your hand gently and wash them before the next use.