Sim, da mesma forma que o inseticida tóxico é eficaz, esse também é. A única diferença entre eles é que de forma natural você acaba não colocando na sua horta ingredientes que fazem mal à saúde e que podem te intoxicar pouco a pouco, caso ingira os alimentos.