чем лучше?
это полностью настраивеемый, скриптовый язык с возможностями, которые ограничивает только фантазия автора... в нем есть ВСЕ, что может понадобиться при установке программ... инносетап - очень хорошая система, но - (повторюсь) - их возможности простол несоизмеримы. опять-же ИМХО.
те фичи, которые использую я:
пихаю в свой инсталл инсталл нужной мне базы данных (к примеру - фаерберда), запускаю его из своего, жду пока отработает, продалжаю устанавливать свою прогу...
работаю с реестром...
ярлыки (рабочий стол, главное меню)...
и много чего еще. кроме-того - ОЧЕНЬ хорошие возможности упаковщика (выбирается эксперементальным путем) и - нормальный деинсталл с чисткой реестра, ярлыков, папок...
это самый минимум...
ну и там иконки-картинки

это я особо не учитывал... а так - почитайте официальный хелп.