I don't understand Russian but I played on Russian servers, never had a problem with it. It's simple if most of players are russians we have to adapt. Why not? Its international not english.
My favorite list is:
In This Moment–The Blood Legion
Imagine Dragons–Battle Cry
Linkin Park–Keys To the Kingdom
Halestorm–I Get Off
Crematory–The Fallen
etc :cool: