I just found a problem with The Unarchiver, if you're extracting a tar.gz that contains files with a large path, it will print some error message to the console log and not extract those. I found out this when I realized that extracting the tar.gz of
Eclipse, it will leave you with an incomplete installation. Using tar xzf on the command line works fine.
I'll whip out a test case if needed later. I'm not sure if this only happens with tar.gzs or other formats.