Im pretty sure I am on a Canadian based instance... which is fine by me. But I tried a couple that where branded as general, good for new users, and just never got a confirmation for my account, could never log in. I tried this one, cause the name implied it would work. And it did!
But yea I miss the large communities for a specific video game, and the various large mtg communities. And yea, for tech support I do still add reddit to my search queries.