They aren't random, they are based on your current game state, so If you fire a high level worker for a low level one, you won't get as many diamonds on reset.
It'd be nice if there was an option to disable the 'Touria declares war on ___!" sequence. I find that takes more time than actually conquering for most of the countries.
Misty Key: Army Power 30 Million
Grey Isles: Army Power 330 Million
Is it supposed to be that big a jump? It's definitely a slowdown to building up DK multiplier. I personally don't mind it, especially since it makes Army useful for now.
They aren't random, they are based on your current game state, so If you fire a high level worker for a low level one, you won't get as many diamonds on reset.