Much seems to have changed with EvoSeedBox. I just got them earlier this month and have had only 1 issue (which ended up being my fault anyway), when I brought it up to their support it was handled quick and efficiently.

I have accessed FTP multiple times, and not once have I have even read access to any files but my own.

I would definitely recommend Evo to anyone I know.