Not everyone might be aware but I discovered this the other week. I always heard of Logitech's Software being able to calibrate their mouse to the surface they are using. I couldn't find anywhere in SteelSeries Engine to do it but I have stumbled across a reddit post from someone working at SteelSeries explaining how to do it.
If anyone hasn't done this yet I suggest you do it for optimal performance of your mouse. All you need to do is hold the DPI/CPI button until the mouse starts flashing and then move it around to calibrate it. I tried this on the Rival 600 and I believe this should work on the other Rivals too.