It's easily the best wargaming site on the internet in terms of content, knowledgeable people, and game company support. Not even close. GS is better for ASL specifically.
CSW has not been down at all the last two weeks, to my knowledge. I've used it everyday. Not sure about their newer 'social site'. I don't use that.