I think you can get undesirable results using the cycler. I could be wrong, but I thought the cycler was only used for development. Shoot the entity created by the cycler to see what I mean; it will cause the model to cycle through its animations. But if it is working fine for what you are trying to achieve, then it's probably OK.