This is all based on extracting to C:\My Music\<Artist>\folder
Okay....as the script were to run through my library it would extract the folder.jpg to the artist level folder. Let's say the first folder comes across is "Adema", this folder has 5 albums in it. Based on the way the script already works it will extract a folder.jpg for the first album, and then mark the other 4 as duplicate and not extract them....this is acceptable to me, a folder.jpg has been extracted from Ademas list of albums to the Artist level folder. I don't care if the first album art is extracted or the last album art is extracted, although I assume it will always be the first as the script will mark any others from that folder as duplicate.
Now let's say the next folder it comes across is "Korn", this folder has a bunch of albums in it but the first one is a covers compilation album, it contains songs by a bunch of different bands. There is only one korn song on it though and that's the only mp3 in this folder, the other artists songs would be in their folders and therefore different instances that I don't have to worry about yet. Either way, the way Album Art Tagger is going to handle this situation is by seeing that the "Artist" tag which as I mentioned it actually pulls from "Album Artist" is Various Artists and therefore will extract the folder.jpg to "C:\My Music\Various Artists\folder.jpg" which is an issue because I don't actually have any artists in my entire mp3 collection who are named "Various Artists" that is a tag I reserve for the Album Artist section of my id3s and only use on compilations, soundtracks, etc.
To sum up, the script would handle what I am trying to do perfectly and in a manner acceptable to me if it were pulling the Artist name from Artist and not Album Artist.