You can do the same thing with a non-linty cloth dampened with high-test isopropyl. It'll work great the first couple of times, and you may get most of a year more out of it, but eventually you WILL need to disassemble the mouse to remove the crud.
The roller shafts should be brushed lengthwise with a soft toothbrush dipped in isopropyl; this is where the crud settles that disables the ball motion.