WPO or armature ?

Hello. I’m questionning about the optimization of some animation. What kind of animation cost the most in unreal betwenn using WPO and armature. In the case of bird flapping for example, should i preferentially use WPO on wing and make the bird follow a spline, or use armature with or whitout spline to control the movement ?

Thanks !