How are you people having problems with the MW? If you need to sell something, you sell it. Just check the prices of it already selling and set the price appropriately, if no price then make your own. You need to buy something? Just use the item seek function. How is this complicated? Zoning takes 5 seconds, unless you are all using some dinosaur of a dial-up.
The only reason to have a history is for the purpose of making money, which is both useless right now and going to be dominated by high-level crafters anyways.
Sad you can't make money off of leveling a crafting item? Use local leves. Ta-Da! You are now making money leveling up.
And if this is too slow for you, toughen up and NPC the items. No pain, no gain.