Point taken.
Having the equivalent of the IH clear cache is straight-forward anyway. You just delete everything
I think that my way which is detailed above is a bit nicer than that for two reasons. It only deletes the images that have not been accessed recently which seems sensible. And it alerts is it thinks it needs to be done.
So, both the above options should be iincluded.
Other image tidying up:
Yes I can see this. It would be nice if scaled versions were deleted on:
-- product image change
-- product deletion
What other situations?
Actually, I think this is great but I don't think it is critical. My scanning process is going to pick these files up the next time round anyway. Which will mean that there are only ever scaled versions on the server that are actually being used.