Thanks! Just what I wanted to hear. This is indeed fulfilling everyone's wishes and not making a mess of it. Great. We're all anxious for this sweet game to hit beta stage.
Btw, I feel pretty embarassed not being able to use the correct terminology, i.e. the Shroud and Fog of War, moreso because I hail from a RTS-gaming background.