I'd suggest the second option, combine attack animation with walk.
Not a perfect solution, but it works.


Conitec's Free Resources:
User Magazine || Docs and Tutorials || WIKI