Curtain Control

For curtains/Shade controls, which will be the best method? Do I go for direct integration to the motor( Limited to supported integration) or use Shelly relays irrespective of the motor vendor? I am going to replace my curtains in my home, and I am looking for practical guidance.

I would say Shelly gives more control and is reliable.