Couplings and rigid bodies may not work well with shells in nonlinear analyses: Rigid-body constraint convergance problems - #25 by dhondt
In linear ones, they are usually safe.
In Abaqus, it’s usually better to use distributing couplings with shells.
Also see this thread: Different coupling constraints and their limitations
Element-based distributing coupling is more difficult to define, but may help avoid the aforementioned convergence (and potentially other) issues.