Let me know what you end up with.

I am going to change how I am dealing with out of stock items, keep them active, but add the 'out of stock last' tweak and the email when back in stock plugin.

I learned a few things & had a good think about whether I am doing things the best way (I don't think I was), thanks.