Obstacles:
-Some SS2 FMs have their data in a subfolder within the archive (it wreaks havoc with the scanner to try to support this)
-Of these, some even have readmes in the base dir but the rest of the data in a subdir (this is yet another thing the scanner can't handle at the moment)
-Some FMs are "addons" which contain valid .mis files and even a few folders but don't constitute a complete FM, but we have no way to detect this with the scanner (it will see valid SS2 .mis files and think it's a complete FM)
Given the above, and also the fact that FMs often mention "placing them in the install folder", it seems SS2 FMs are really made with the expectation that the user will manually extract them, and don't really care if their archives are loader-friendly or not.
Thus, we would have to decide: do we want to allow installing and uninstalling SS2 FMs from within the loader? If so, we would have the problem where "addons" would be counted as full FMs, and could be installed (but would be installed into their own folders rather than into the folder of the FM they're supposed to be adding onto), and I would have to deal with people being confused about that. Alternately, we could disallow install/uninstall and just make the user install the FM manually, but then I would have to deal with people probably constantly asking why you can't install and uninstall, and me having to tell them to do it manually. Either way, eurgh.