It's come to my attention that the estate tools, server-side, do in fact support returning all of one avatar's objects regardless of whether they're scripted.
Having a region flooded with non-scripted prims has always been a ridiculous pain for estate managers because the LL viewer gives the appearance of only being able to mass-return scripted objects. Many times personally I've had to carefully clean up attacks by hand, making sure not to return anything important.
Finally the other day I realized that I can achieve a sim-wide return by injecting a SimWideDeletes message with flags of 2. Not only did it work swimmingly, it successfully removed ghosted prims!
So can we have this in our viewer?