I have actually been keeping an eye on my csr and it has given the multiplayer a refresh which was needed? I totally agree that it should be seen in game and it definitely would add to the overall match making experience. The one major problem with it is that if you could see it then you would be driven mad by how it's working.i have been playing swat for a few hours and out of the 20 games or so that's have played I have only lost 2 which has meant that I have been shooting up the rankings (which is great). However I joined the last two games as they were half over winning the 1st and finishing last on the winning team in the other,which for some reason knocked me back down 2 ranking points. I've had the same problem in CTF the last couple of days. I still don't understand why the servers would throw into a match that is more or less over and then punish you because you weren't there from the start???
But other than that your csr rank should 100% been seen in matchmaking