Thanks for the kind words and encouragements! It really motivates me to not cut corners and keep trying my best (within reasonable and personal limits of course).
@DaveT, I think that would definitely help (and would also be a nice reward for having refugees actually leave the right board edge, since they are then safe). But I fear that even then the Good player has a really tough time with 20 refugees on the field and only 6 that need to be killed.
I think the most frustrating part for me was having the third skirmish have exactly the same starting positions as the first skirmish. Because the battle is almost already decided within the first three turns. So I would combine your suggestion of not having an endless stream of refugees, with different starting positions where the good side can get into the fight quicker (and requiring maybe 14 total refugees slain instead of 12). For example have the Good side have their models spread out all over the board, representing a sort of scouting patrol. Then you'll have more time for the mighty heroes to manoeuvrer into the fight, while delaying early refugee kills. That should make for more exciting and tactical gameplay.
One of the big strengths of this scenario in my opinion is the fact that it's split over three skirmishes. The second one feels really different from the first one, but the third one plays out very similarly to the first one. So I think changing the starting positions in the third one would help here as well and make it even more diverse and interesting.
_________________
For scenario and campaign playthroughs, visit
https://aiwendil.net/