Here is another post on the same topic.
I, and many others, have made games entirely in GUI scenes. In many cases it can be easier with no direct draw back. That could go for this case too. The only thing that you could need that doesn’t work in GUI is physics.
To do this I would probably use the physics.
Add a physics body that is as big as your sprite to your sprites go.
Have a physics body that sets to your mouse/touch position when you click and sets off screen when you release.
Check if the “touch body” is touching a sprite body.