I can appreciate what you're trying to achieve, but how is bumping inactive threads to the top of the list better than the SPAM posts? I would argue that it's worse because when I see SPAM, I automatically know to ignore it. When I see an old post that you've bumped up, I end up wasting time opening it only to find that there's nothing new there.
sm