I had lots of fun with Red Eclipse (https://www.redeclipse.net/). I haven't played it in a while though so I don't know if it stagnated or got better or worse.
It's not copying and pasting of public data, it's illegal obtaining of other party's data. Extra illegal since credit cards got hacked as well. Just a reminder if you seed this torrent.
While I liked and used FileZilla just several months ago, I discovered that most Linux distributions come with ftp and sftp programs, and it's very easy to use them, easy as navigating your system through command line.
With sftp you connect with "sftp -P [port] [ip address]", and navigation is very intuitive.
cd changes directory on server, lcd changes directory on local machine
Same with ls/lls (first lists directory on server, latter on local machine).
get downloads files, put uploads them, add -r option for folders, and that's pretty much it. exit for exit of course lol
It doesn't matter that much, if you learn one, you have learned 99% of the other.
Most noticeable difference is package manager, and lesser noticeable differences are locations of some system files for which you will need to read documentation anyways.
I would recommend Arch-based Linux distributions like Manjaro, because package manager is way more user-friendly imo.
I am mostly playing PokerTH (https://www.pokerth.net/) now.