What is the Best Rendering Engine for Animation?

I was going to use Cycles, but I heard many features are disabled with GPU rendering, and that it’s too slow for animation.

You asked your question in the wrong animation section. If you want to animate, the best option is some times the default option. Have you considered using Blender Internal Engine?

depends what kind of animation you want to make