Unity UI Event Trigger or Mouseclick which one is Adviced?

I am now doing a control for Plaformer game for left and right movement of the player like Joystick, I wonder which of the below way is efficient or correct way of doing that whether its Event Trigger (Drag) with Unity Ui or Mouse click(eg: Moving objects with your finger - Unity Engine - Unity Discussions).

Preemptive optimization is bad. When you drag just one object both are efficient.

Both are correct.

So just… Whatever you feel better about. It’s just UI is more highlevel while mouse click is lower level and should be simpler to use. Maybe.