MSDeploy é "amigável" o suficiente ou pode ser embrulhado em um arquivo MSI

Na sua opinião, os pacotes MSDeploy são uma boa opção para dar a um usuário final a instalação de um aplicativo da web em seu sistema. Como ele se compara com, por exemplo, a experiência de usar um arquivo MSI para instalar um aplicativo Web?

Alguém tentou agrupar um pacote MSDeploy dentro de um pacote MSI? Funcionaria?