The fact that if you get disconnected to the server and rejoin, your score will remain intact is wonderfull, I just experienced it while going after my expert pistol badge, I was getting really pissed ending rounds with 11 kills, 12 kills, 16, kills etc, and they always end.
So I joined a server with a 64 player map and 32 players, good long round. Sharqi Peninsula, I was MEC, we got all of their flags really soon, so I ended with only 12 pistol kills, then in the second round, I went through lots of blood, sweat and tears but I finally got it, then 2 minutes later I crashed, and had to reset my computer . I could have cried, I rejoined the server again, and that long round certainly lasted long, it was still going, I had all of my score left, and when I checked BFHQ after the round I had a shiny Expert Pistol Combat badge .
So I joined a server with a 64 player map and 32 players, good long round. Sharqi Peninsula, I was MEC, we got all of their flags really soon, so I ended with only 12 pistol kills, then in the second round, I went through lots of blood, sweat and tears but I finally got it, then 2 minutes later I crashed, and had to reset my computer . I could have cried, I rejoined the server again, and that long round certainly lasted long, it was still going, I had all of my score left, and when I checked BFHQ after the round I had a shiny Expert Pistol Combat badge .