For a game like this, I like some amount of vaguary or randomness thrown into things. It helps preserve the 'flavor' IMO and makes the game a little less like chess.
However, if stuff is too vague, it is hard to figure out what is broken balance wise and what isn't... so I can see the merits to something more concrete.
How's that for a preference
-Crash.