ive only used the sns203 mixed in water an drenched the soil..i never have used that diatomaceos earth on gnats so i wuddnt know..but it werks good by itself ..GL