У меня давно была похожая мысля.
Но меня испугало то обстоятельство, что когда я делал приложения для форума далёкого от понимания, как всё работает, так они поднимали вой, если даже rar.dll не хватало. А иногда приходилось объяснять, что надо сначала всё разархивировать, а потом пользоваться.
...Но у меня-же другие файлы прямо из архива запускаются...