All I have to say is YAY!
Since my PS3 died, I have more of a reason to build a computer once I save the money. My laptop won't play much, besides 1.6 and Source

And I will buy CS:GO once I have that computer.
I think it was a great idea, but it wasn't thoroughly thought out. Even as open as the PSN is, well SEN now, there is still a process to release content.
Though, I just thought of a theory. I think I found the missing link for cross platform play, but won't really be cross platform play. Steam Box. If they are serious about releasing it, it's basically a PC, but consolized, and they have complete control over the content, which means mods for games and updates to games at anytime they want

Just a thought.