Man I'll never spray that shit on my plants, that is an interesting theory about the triches. Sounds solid too, neem OIL is oil based , this will dissolve triches? One suggestion I have for any bugs and mold or mildew would be to foliar spray with an earth worm castings tea, if you're doing soil also water with it straight up if you like your plants will love it.