Many product that are sim.. containing 'azadirachtin'
I have not used this specific product but I have used the active ingredient. I have seen benefits, butr nothing to write home about really.
As a preventative measure...... Should aid you well.
Prevention is always better than cure.
Why not try throwing in some preditors instead, always better option over chemicals.