I haven't tried it yet. I'm waiting for the official testing servers to go up. It should be very soon.
AFAIK, for JO, there's only the WLS Ladder map. It's supposed to let you play the Ladder with your friends. I never got it to work though. Perhaps you will have more luck with it.
"Words are deeds." - Wittgenstein