I had two bouts of spider mites in my over-wintered plants and the Organicide took them down. Oh, yeah. I saw them and got them in the early stages.
If plant is under stress, it might give a little leaf burn. For that reason, I didn't use it on my seedlings until they were a few inches tall. Seemed as good as anything to temporarily control aphids, but I don't think anything totally kills them off. It smells a little fishy, cause it has some fish oil in it. A good thing, for the most part.