This game is about micro so overwatching makes just non sense. Why would want to buy the same squad again and again? I propose that overwatch buys an unit when it is available, just one. Also it should be applicable to upgrades and teching up at the HQ. Of course, the reinforce overwatch is okay, in fact it should be turned on from the start of the game.
When a setup team manually start to setup it seems that it facing is somewhat random. I propose that if a setup team automatically starts to setup (attack move or when it spots an enemy when non setup) its middle line should aiming at the enemy, supposing its a stationary target.
This comes from elite mod and I just love it but I cant explain it well with my english so this comes from elite changelog: Unit (squad) tabs will now be shuffled according to control groups so that they are always in numerical order.