Regarding gnats I know some people that add nematodes to your house plants to help combat them but I dont know how they would be in a viv, has anyone tried?

Species such as Steinernematids or Neoaplectanids.

Edit: but then again they could affect the feeder insects.