Would I recommend this game? No. Why? Because the next games in this series (Armoured Princess) is better. They both basically work almost the same way with the same mechanics but Armoured Princess is less brutally unbalanced.
The trouble with this game is that your resources are finite and as such it forces you to always play conservatively. No Zerg rushes here, you ideally want to win every battle with zero loses. If you've ever wondered what a pyrrhic victory is, this game will teach you because it's all too easy to win a battle, but be so crippled that the game is essentially unplayable. There is no way to "farm" more gold and it likely wouldn't matter anyway since (with few exception) the number of units available to buy is limited and you'll run out eventually anyway.
So what happens? You spend most of you time running around the various maps trying to pick off the weakest stacks that you can kill with out too many loses. You'll spend more time bravely running away than actually fighting.
Now the same is true of Armoured Princess, but the difference is in this game, even on the first map, there are stacks you won't be able to handle until much later. So you run from map to map, picking off units, running back (sometimes way back) to restock your troops, hitting a solid wall of way overpowered stacks and then backtracking to see if any of the previously too strong stacks are now managable. It really kills your momentum, drags out the game and makes it feel really grindy. Despite the fact that most people would associate "farming" as grinding this game has found a completely different way to be grindy.