There are still some known issues with Everest. They don't affect everyone though.
Because I live in the US, I can't open an account or play on their site from an account, but I'm working on finding a way to do so. Once I am able to do so, I should be able to resolve issues people are having.