Excellent and comprehensive post Tarzan. Undoubedly newer players as well as some of us that have been playing for a while, don't have enough education and information on this, perhaps the most important element of the game.
In light of recent discussions on the definition of unit, I do wonder...