Just using scaling as-is would be better and safer =P
And yeah, I had the rotation bug once (with integers, which only made it worse), although granted I was just testing if rotation worked at all instead of actually implementing animation (since I always tend to get rotation wrong in the first try). Basically I had a spaceship and rotated it a bit every frame. Except it ended up shrinking horizontally while spinning until it vanished XD Could make for a cool teleport effect I guess!
(and no, I don't have that project anymore, so no screenshots ._.)