I fought bud-stink in my house for over a year with those automatic sprayers....I probably spent over $100 when it was all said and done.
Then I got a carbon filter with a 400 CFM 6" fan and haven't bought another can of air spray since.
I don't vent it outside the flower room for logistic reasons so I just have it drawing in and exhausting in the flower room....it works for me.