Joe, thanks for your input. I have the schedule set up so leads can run through the flow only once every 6 months, so duplicate sales alerts isn't really the issue.
The issue is false sales alerts for leads who's score is going down due to inactivity. So, let's say maybe a year ago a lead was all over our website, clicking in every email, etc and accumulated a score of 80. Then 45 days go by with no activity and their score decreases to 73 (from our score decay campagin). Right now, my sales alert campaign is triggering leads like these to alert our sales team as this lead being hot, when in reality the lead has become quite the opposite.
Both of these smart campaigns were recently implemented (or decay and also our sales lead score alerts), so, maybe the issue will work itself out after time. I'm just not sure why it's not filtering out leads who's score decreases by 7 since I added that constraint.