So, the stronger the armies facing each other, the stronger the rewards? That makes sense.
Wouldn't be an idea to match opponents according to overall player strength, rather than army strength? That way, if I leave my castle undefended I'd be taking a risk, and I would have to think more carefully about my choices.
Anyway, thanks for the reply!