I think the fog of war suggestion is a good idea and I believe that was the original intent but it may have changed for technical reasons. I'll have to talk to Zark/Tsagoth about it to confirm that.

As for allies we do want to add extended options for teaming up with other players we do want to support this but it's something that we'll be doing post launch.