I know where most of the confusion is coming from. Most uploaders, are placing the original .logonxp file in a .zip file. The site renames the .zip when you upload. So when someone downloads the logon the have a .logonxp file, with the original .logonxp file inside. So, when the file is loaded, it doesn't show in the list, because it unpacked the original, and placed it in a folder, but that original .logonxp file is still waiting to be unpacked.
There are a few different ways to get the file loaded into LogonStudio, but if you simply renamed the original .logonxp file to .zip, and upload that, the site would rename it, and it would load into LogonStudio the first time.
Example; Rename "MyLogon.logonxp" to "MyLogon.zip", and that should eliminate a lot of the confusion.
To say it another way........ don't zip the .logonxp file, rename it.