An easy system I use is kinda like supply/demand. How easy was the item to get, how often do you hunt that mob, and how likely are you to actually do the quest in which said item is needed?
There are a lot of quest items I come across on a daily basis, but I NPC anyway because of how often I hunt that mob. No sense in stockpiling if the item is so easy to get anyway, ya dig?