Definitely a yes. Would streamline digging up history for an item also, rather than having to keep separate logs of every item that requires history.
I think the search feature should also to apply to the description of the transaction. If you're digging up history for an item and can't remember who you bought it from, it would be much easier to search for "Armageddon Fletch".