If you want to keep your wife happy, and try something organic that's beneficial to your soil/plants, and kills about everything I've come across including mites (which are real hard to get rid of) and gnats, and also works on fleas and ticks and can be applied to cats and dogs, and there's a food grade variety for humans to consume to get rid of parasites/worms, try diatemaceous earth. I found it at the first nursery I went to. Ask,.. it may not be plainly labeled but it's usually in the pest control section. It's also pretty cheap,.. about $10 to $11 per 5 pound bag, which will probably last most of your grow life. It doesn't go bad either.
Wear a dust mask when applying or mix into water and spray onto your soil and allow it to dry, can irritate the lungs if you inhale too much (applying every day for weeks?). It kills by two methods,.. one dries out the pest when it coats them, also it has razor sharp edges and cuts up their exoskeleton causing them to loose water quicker. One application will probably do you. But instructions say use multiple of necessary.
It's actually micro-organisms that are based on silicates. It's almost like once-alive powdered glass except much more hygroscopic and much sharper, plus silicates can be broken down to a degree in soil, glass can't. They contain trace elements which are good for your soil. Don't buy the stuff used for filtration,.. it's chemically and heat treated and not good for killing pests.
http://www.dirtworks.net/Diatomaceous-Earth.html