So many posts in less than a day. I'll read them all later. For now, I'll post some of my ideas.
I like the Camp #1 system the best. It gives me the sense that if there is anything I would want to have done (in regards to the economic system), I can do it. I have no problem with having a Camp #2 or #3 interface (assuming its not a pain) so long as I can somehow override things to do anything I want to do with a Camp #1 system.
For instance, lets say that an enemy has determined my shiping routes and has sent an army to destroy my caravans, and steal my swords. If something like that were to happen, I would like to be able to reroute my shipping routes to go another route, or stop altogether until I somehow find a way to resolve this problem.
Worst case scenario is that somehow my opponent manages to split my empire into to 2 or more fragments. Any attempts to send resources between those fragments has a high chance of being intercepted and stolen by the enemy. For those situations, I would like to be able to be able to rebuild my economy to avoid such costly mistakes.
-For each town and each resource, I would like to be able to say 1 of the following: ship all to here, ship x to here and store the rest, ship x to here and free trade the rest, ship x to here and process x to y and free trade the rest. Stuff like that. This is by no means a complete list.
-I want to be able to handle a mixed system in case I find something in both worlds handy. Lets say I capture a few iron mines in enemy territory. I might for instance want the caravans to send the ore deep within my territory. Once my new supply of ore arrives to its destination, I would want it to spread out normally as though the ore came from there.
-Have a meaninful distribution of resources. I might not want a crystal mining town to store iron ore unless the town in question is somewhere between the mines and a town that can use that ore.
-There has been some mention about storage, but how would they work. Will stores store anything and everything until it reaches capacity, or could you set aside some storage and how its managed? For instance, for a mining town I have, I might want storage for 400 units of food, and 200 units of iron. However, because that town is for mining only, I would want that town to ship away all iron and store any food it gets (to its 400 unit capacity). Any remaining storage I would leave to the AI to handle.
I'll be back later once I think things through some more, and read some more posts.