Couldn't the skimmer be mounted externally and read the stripe as the motor pulls it in?
The anti-skimmer moves the card very fast in short bursts, so while it may seem just a bit jittery (averaged out), the skimmer will end skipping whole pieces of band or losing sync.
Maybe they could use small rubber rollers to detect velocity and sync appropriately, like in a mouse.