CS:GO? I forgot that I own that game.
Jokes aside, yes this is a good idea, and I'd like to emphasize the "be inviting to new people" part. Some may be assholes, others minges, but some may become good people to meet.
Eh, people still go on the servers, people are still active on forums, and we have yet to murder the founders in a classic peasant revolt. I don't think that means it's dead.
I like where this is going but there could be so much more potential in a Hogwarts RP. @Husk already has the plans started so we just need a small donation of $1000 to get it underway.