Actually, I have no idea if it's better or improved as I have not played it yet, but check out the new YWS Chess at:
chess.php
It's also available on the nav bar underneath the Home button (default & Chimp only).
To play, you do need to register a new account and there are a couple drawbacks in that you need to invite people to a game. But, supposedly (again I haven't been able to test it), you should be able to chat in game, and it runs in real-time too.
So, test it out!
Gender:
Points: 11417
Reviews: 425