It does. You just need to ensure that “Move data files” and “Fast Resume” are enabled.
I use it all the time to move files/folders from and to my Plex watch folders.
The only thing I don’t know is how the client will react if you try to process several at a time, I’ve only done with 5 or less at a time.
Also, if you seed the same file into several different trackers, it could give some errors if you mass transfer it.