Soooooo... the thing about thrips that makes them hard to eradicate is that they have stages both above AND below the soil line. Also, eggs that they insert into plant tissue. Treating above and below the soil line will make for an easy eradication.
Foliar sprays will be most effective at 5 day intervals... at least 3 applications. Spinosad is great and safe. Pyrethrin is safe and under light quickly breaks down to nothing that will effect your plants. 5 day spread of foliar applications is what most University studies of thrip greenhouse control will say is most effective at breaking the life cycle. IME, 5 day intervals work.
Thrips will lay their eggs under and in the lowest leaves on the plant, and the stem... they actually cut the leaf/stem tissue and insert the egg, partially... the larvae hatch from the egg and drop off the leaf/stem and down to the media. From there they will go down in the media, and then pupate into a the thrips you see on your plant, male and female, feeding and non feeding...
So as a piece to your control... you could remove some of the lowest leaves that are probably filled with eggs. Perhaps do this with your first foliar spray and drench.
As to the soil dwelling larvae...
Perhaps a good method would be Diat Earth on the soil line... the larvae would drop down in to a bed of DE and die, I would think...?
Soil drenches can be hard on your root system... so maybe one soil drench on your first spray day, then switch to DE sprinkled on the soil/media. I've never tried it,
should work though.
Pyrethrin needs to be at a very high concentration to really be effective against larvae, in my experience. I do not like to use Azamax as a drench either. It destroys your roots even faster than a pyrethrin, like pyganic/evergreen. I;m not sure if it is even effective for thrip larvae.
BTi is a larvicide, and some would suggest it... but i was told once (from a credible local source) that bti is not very effective against thrip larvae...
SNS 203 is one soil drench I have been hearing many good things about. Next time I have soil pests... I'm trying it out. I cannot speak for its effectiveness as I have not used it yet. I was VERY impressed with their Spider Mite spray. All natural and actually works better than any other natural spider mite control. Better than Azamax/Azatrol. So, I have faith in the brand so far.
For veg/90+ days from harvest... i would just give a soil drench of imidacloprid along with spinosad foliar at 5 day intervals 4 times and be done with it... you're protected for easily 2 months, no pests. After you finish your flowering plants, you can move forward knowing you are pest free.
Thrips do have the ability to "overwinter" so monitoring for a return would be important.
Follow the steps of IPM if you continue to have problems.
http://extension.psu.edu/ipm/schools/educators/curriculum/contents/sixsteps
Good Luck.