Strategy you choose to play with already have quite big impact on your units and gameplay, it could make a game harder to balance and also there would be situations when you lose a battle only because some guy used a card (battles are already allowing quite a lot of randomness).