I really like that idea. It'd be nice to be able to see what's happening in the game and where without even loading the game.
I'd also like to see a good matchmaking service, particularly for PUGs. I like how in Battlefield I can just join an open squad and tag along for the ride. I like solo...