I tried cinnamon - it didn't do anything. After the peroxide, neem oil, and pyrenthia, I still have gnats flying around and sticking to the sticky paper. They've slowed way down, but not 100%. I'll probably treat them again in a day or so, and if they're not gone then I'll try the BT.
I do agree I was probably keeping things too moist -- I've stopped that ! I truly think they came into the GH in a bag of Miracle Grow potting mix. That stuff is always wet -- and I should have taken
@drdawg advice and treated it first. Live and learn.