Always felt we could do for an npc market if anything, the original idea was for just fish (beyond turns in, aquariums, and achievements there really nothing to do with them) but guess it could work with any gather/craft. Basically the market has a few daily and/or weekly item demands that you can sell to them, the prices drops the more you sell till its no longer in demand kind of deal.