m0useanswered grow question 7 months ago Neem is not the best. Used it before and its hit n miss, its also kinda toxic to humans when it has the part of it that kills bugs. This is sometimes extracted out of the oil then it becomes like any other oil as a carrier for other things in it.
BTi or Nematoads have worked 100% for me in the past.
Granted they don't do anything bad and are a sign of good soil life. If you can save some of them and place em in your garden or compost pile they are quite useful.
Normally they are inside my worm castings I get or compost.
Good Luck!