If I know that by accepting 1:2 trade I can return those goods in a week I'll take any trade from my guildies. With your system that is not the case so it will be progressively difficult to get particular goods that are "unfair" to produce. If the game had global market (like EVE Online) then neither your model nor "fair" trade model won't work.
lvjP.