Last Month the Japanese try to retrive this mod a little bit more. They played in the at 2pm CET. At the moment the gametracker,com Server Monitorring is off. Hope soon they turn it on. The ranking seems to work.
Also, about the stealing the car thing.. this exact thing happened to me while playing at the server last time. All you have to do is minimize battlefield, come to this site, get the persons keyhash, and give it to an admin, and they will be punished. I was able to get the person who did it to me banned for a few days.. Maybe they'll think before doing it again ;-)