Sorry if this has already been posted, but i didn't find anything similar.
One thing that could make the game much better is randomizing the ufo and alien spawn points. Starting a battle already knowing where the ufo crashed and consequently where the majority of the aliens are or where they will be coming from is not fun. The original X-com as i remember had completely randomized maps.
If randomized maps is not possible, please create the maps with at least two possible ufo crash positions, and preferably two start positions for the Xenonauts dropship too, even if this does mean more empty spaces.
Even in the terror mission started when you choose quick battle, i know where the majority of aliens come from.
One suggestion to avoid having many empty spaces due to randomization...swap the crashed ufo position with a big building position....or even smaller buildings. You will have quite some randomization this way...