I am an advocate for simplicity whenever possible. Unless there is some advantage gained through added complexity -(which can include feel/aesthetics/etc.) I think complexity should be minimized as long as it's not a detriment to other aspects of the game. I think the more complicated you make...