I found the following post on BBG
With the battlelore.com website, you can quite easily and quickly see whether a scenario is balanced or imbalanced by looking at which side has one more times.
That was a link to the old DoW BL site. Is there a record of scenario wins and loses out there somewhere?