I have mixed feelings about observer mode in any RTS. Sure, it's nice to be able to watch games as they happen... but it'd be unpleasant to have people observing and feeding info over teamspeak.
So, I have mixed feelings on the subject. 
In the end I'd be happy with a replay feature. Going online to see some replays and/or shoutcasts of matches would be perfectly acceptable.