I tend to build things on the fly in a way that seems logical t me. This often leads to my mechanics being a bit clunky until I play them a few times and start ripping out the parts that don't feel good. My problem is that after I have ripped something apart a few times I start loosing my interest in wanting to rebuild it again, and then the project gets abandoned.
I have rebuilt my Merchant/City Cargo mechanic twice now. Rather than continuing to try and build something from scratch, and risk loosing interest, I opened up my friends copy of Merchants and Marauders. I have played this game once before and had a blast. Its basically a board game version of Sid Myer's Pirates, a game I love and would not be suprised if it has its roots in the original Taipan.
Its all very simple and makes sense. I will not be doing this, but I will be looking to streamline the cargo mechanic down to something this simple and elegant. Looking at this idea has got me thinking about some things I can do to simplify my game, speed up gameplay, and make it a better game.