It occurs to me that one might attempt to play Kriegspiel with Different
Armies. Of course, you don't know in advance what army the other player
has!
If the armies must be chosen from a short list of predefined armies, the
player who makes the first capture of a non-Pawn gets a big advantage of
knowledge (in addition to any material advantage). Perhaps this makes it a
bad game.