QUOTE (LLXX)
I'm rather cautious around executable files, especially huge ones since they take a long time to virusscan, so that might not be the best idea. I unpack most installers manually anyway, to minimize the risk of getting anything infectious.
That is exactly my reason too.
QUOTE (azagahl)
A 100 KB installer stub plus a 300 MB compressed block of data takes no longer to scan than a 300 MB compressed archive file.
Correct, but that is only if the scanning has been triggered. Most antivirus software do a smart scanning as real-time protection; this includes executables -- self-extract archives fall into this category --and some types of documents, but rarely usual archives. Also, most times, even on a powerful machine, the system chokes when a massive file is being scanned, be it only when you explore the folder containing it, which is unpleasant, to say the least.
Having the package as a simple archive would allow the user to unpack and scan the desired modules only, which would obviously take much less time and would eliminate the choke(s).
QUOTE (azagahl)
You are too scared to run an executable, but have no qualms about dumping someone's DLL's all over your operating system??
If the level of paranoia would reach that high, nobody would ever install any application and probably even the operating system itself wouldn't be installed, in the first place.
Being cautious is not a bad thing. It is possible that one has a yet unknown infection, and having the executable package infected on his system, storing it on an optical medium and possibly distributing it around could unknowingly infect other users.
Bottom line is - if possible - try to distribute it in both noob form (that is, executable installer) and power-user form (that is, simple archive, whatever type).
If I may, personally I use Total Commander as my file manager of choice, and the external commandline archivers linked to it plus the 7zip, ISO and other plug-ins, allow me to handle a vast variety of archives as if they were folders: just a double-click on the file, select the desired files/folders from it and drag'em to the other panel. SFX archives also supported by menu item File > Unpack.