This definitely makes sense for environments like staging, where you're constantly previewing and not really rolling back.
But with the defaults being 5 or 10, shouldn't this run all the time to ensure disk space isn't wasted?
I'm all for putting it onto the individual {{ env }}.rb instead of behind the scenes, so users can remove it if necessary.