Well it wouldn't be something like "win/fail". Think about various rounds of combat, but each round with unique/different texts and consequences based on choices+stats. On each round you can increase/decrease the win score, so you could win (or lose) the battle in different ways
For sure they're not easy to do, and as usual the problem is that I cannot write those scenes myself, so it's harder to find writers who can do such things. But it could be interesting.