GoGnats does have a strong cedar smell, which is nice in my opinion. It disappears quickly. I sprayed GoGnats on different strains about 2 months old in veg and it lightly burned most of them by creating a white "spotting" on the leaves.. I mixed less than the bottle recommended. I currently use it as an "area spray" to discourage insects from getting near the garden. I spray the outsides of containers, walls and floor and the top layer of soil from time to time. GoGnats does not seem to "kill" gnats over here, but just keep then moving. So i see GoGnats as an aid to having sticky traps...The GoGnats keeps the adults flying around/dazed and the sticky traps catch them.
The SURE SHOT way i've found to get rid of Fungus Gnats is using Azatrol or Azamax. I use 1.5 Tablespoons in a gallon of water, and water each plant with tiny bit of runoff. repeat 10-14 days later, you'll not see them again. Azatrol is a slow working product, it poisons the gnats, and it takes a week for them to die off, but when they do, its for good.. I do this a couple times a year and it keeps them away. Use stick traps to "monitor" the pressure by them. I put a piece of a stick trap on the topsoil of each plant. once you see a gnat stuck to all traps, you know you've got a problem on your hands. Hit em with Azatrol/Azamax drench and watch them disappear after a few days.