I just created a bash script that recursively extract archives in a directory, placing files from root-level zip archives into directories named after the archive, and extracting everything else normally....
https://gist.github.com/furycd001/a3e41d2a942ada1fa716eb1da4045795
