To FTP between my IBM i and my PC I use FileZilla. This does an
outstanding job of getting subdirectories and all. You can even set it to
auto distinguish between what needs to be done with binary and which ones
it should use ascii on.
I cannot find any option on Mput or Mget that should assist.