Yes I too prefer to animate in script, I enjoy the flexibility.
It also allows me to reuse animation code, adding rotations, translation, texture swaps and particle effects and doesn't create a 'bottleneck' of production within the 3d modelling discipline.
I think there needs to be a revisit of thinking behind doing the animation at modeller level... It may give the impression and voiced as such by 3d modelers that it'll be quicker but from my experience at animating with Targetware, abd using scripting I'd say not.
If I had a suggestion it'd be to place the insertion and initial rotation 'pointer' for a reusable object on a separate layer within the modeler that calls up animation script for additional geometry, animation and particle effects.