I can take a look. Animation's not really my strong suit, but if there some simple tweaks I can make so that it would be more aesthetic, I'm not opposed to it.
The main differences I'm seeing here is that I would want to have more frames per-piston movement, but have more pistons than 1 moving at the same time? It might come out to about the same number of frames as there are now, or perhaps fewer.
Another thing I can change is to make the animation speed tied to velocity in a more analog way (rather than two-speed discrete).
Oh, and Uomoz: I do plan to give it a peak running time clock, just like the Medusa, it was a good suggestion.