I don't have much to add other than I like the idea of requiring a few more quests before you unlock the next tier of quests, just to space it out a bit more.
Regardless of the solution in the end, the trader reward problem seems like a balance issue which can be resolved through simple numeric value changes, rather than any wholesale change to gameplay.