Hi Andrew,
Thats not a bad way of doing it. The only thing left to do would be to automate the do not sell or the discontinued check box to be marked as True. I wonder if
Executing an Action with a Saved Search Condition could be put to use. or just in the Results tab of the search have a formula change the field to true? This way if the items are marked as not for sale or as you did discontinued. Then you can setup a second saved search that looks specifically for those items and emails say the product manager a list of items that are marked as discontinued so they can go and mark them inactive ?