I like the suggestions of Arrow42 and paleolith and I understand the counter arguments posed by the other users above.
So taking everything into consideration, rather than using a voting system, have a log type that will send messages to both the bug and cache owner and add an attribute to the bug marking it as questionable. This attribute would disappear upon successful retrieved/discovered log. An item that has been left questionable for a certain amount of people/time that have visited the cache after the initial reporting would not appear in searches anymore.
The item would still be associated with the cache until either the log owner, bug owner or Eartha mark it as otherwise.
Does that work?
Ze