Sorry for the late reply, but I'm just now seeing this thread. ;)
This is actually a bad idea because the "scanner" lists all file formats, including a PDF license and the mtl (material definition file) found within a zip file. But neither the PDF nor the mtl file is a "product" file- customers can't load the license file into a modeller and expect it to render. ;)
Also, this is a problem for Poser Pro products which have an obj file, but the colors are defined in the Poser cr2 file. The site scans the zip file, finds the obj file, and then tells customers that the product includes an obj file. While this is technically true, the customer will then expect to be able to import the obj file into his modeller fully textured. But then he'll complain when it imports as solid white because the color information is in the Poser file and he doesn't use Poser.
I would suggest offering this as an optional service: if the seller wants the site to scan the zip file, then click a button. Otherwise, let the seller manually choose the file type.