Do you think it will work on R81.10+?
Ideally it would be great if we could have a script that generates a list of rules with there UIDs with zero hit counts, ideal html format. We could then present that a client which would form the basis of a change to remove these.
Next - and I think more challenging, review the existing rule to determine if all object in a rule are actually being used, so that a further cleanup could be done by removing unused objects within a rule that has hits against it.
I know this is all possible, but just needs a good scripter who know checkpoint. It would be an invaluable tool for us all.
Food for thought Checkpoint - Perhaps this could be a function built into SmartEvent, after all all the information is potentially there (R83+)