Moving pointer near right and bottom edges is choppy due to a bug in the pointer position clipping code, for which I will submit a patch. So far as integer scaling goes, I imagine this wont be necessary once we use <Mod>+Scroll when we have the means to do so. Nonetheless, it should be easy to implement.