You are still better off with a socketed mesh and a rotator component as opposed to a skeletal mesh.
It’s not ideal to animate / deal with rotation in animation unless you absolutely have to (irregular elliptical spiraling sort of stuff)
Sort of the same for all the other linear moving parts such as ailerons, flaps, rudders.
Essentially anything that moves on a single axis. Doors too. Is better off moved by blueprint with a simple axis increase between a clamped range.