..but I have a few more suggestions.
First, injuries handling. In most cases, I manage to heal my injured soldiers back to full health within max three rounds, even when they have just 1 hitpoint left (that really happened to me once), and it's even possible to treat wounds from previous engagements this way, making field medicine more effective than hospital. Probably best think to implement would be injury handling like in UFO:EU, or Vietcong, and more...every injury takes also a chunk out of max health, and this has to be healed back at base.
Well, that was probably discussed before...but another think wasn't. I noticed that SAM/laser batteries are less effective while running geoscape on high speed. Of course, this happens when every "tick", when game updates positions etc..., is longer than battery's reload. So, the suggestion is to give player option to limit game speed when an UFO approaches batteries' range.