I use:
Reading: Server
Writing: buffer & ftp
Moving: automated FTP
This worked perfectly under easymod 0.1.13
I don't know what has changed if anything, but since I've moved to easymod 0.2.1a I get random success installing a mod with easymod now. It could be a change on my server, however my server provider says nothing has changed!
Often the copying of files to the processed directory will not complete. I see incomplete files written there when there is a failure. So it's not a permissions issue as the files are partially written. If it was permissions, the files would never get written in the first place.
To me it seems like easymod will time out on the installation of a mod. It takes a good minute or two to come back and give me a 'could not close' or 'could not write' error.
I try to report issues to my server provider, but they swear that no changes have been made to the server.
Hours or a day or two later when I try again to debug this issue, I find that the problem mysteriously has gone away without me making any changes at all.
I don't know if you're trying to gather information on how things are working or not. But this sure has me stumped so far. I know this isn't a support thread, I just thought I'd report it here since you seemed to be asking about file write and file moving methods.