O que você quer dizer com a melhor maneira de fazer isso? Se você quer oferecer aos usuários, você sempre pode criar um CD / DVD e oferecê-lo gratuitamente pelo correio e / ou oferecê-lo através de um CDN ou site pessoal; você não menciona quais recursos você tem disponível para você. Você tem um website? Isso é parte de um negócio? É um passatempo colateral?
Qual será o tamanho das imagens resultantes? Eles reduzem tudo?
É provável que seja um download popular que pode sobrecarregar seu site ou tributar quaisquer limites de transferência que você tenha com seu provedor?
Dependendo de quão experiente é seu público-alvo, você também pode oferecê-lo via bittorrent para ajudar a aliviar a pressão sobre sua rede (ou se você pode fazer acordos com outros sites para distribuir para eles como sites iniciais). Você pode até ter as imagens hospedadas fora do site para empresas especializadas em hospedar arquivos grandes, para que você não precise se preocupar com a entrega de conteúdo de arquivos grandes.
Isso se resume a uma questão de quais recursos você está disponível para você e como os usuários finais vão ser experientes em relação a como elaborar os requisitos que você imporá ao usuário final apenas para testar seu produto. Alguns podem não gostar de ter que baixar produtos separados para testar sua VM. Outros sysadmins provavelmente já possuem VMWare ou VMWare player ou Virtualbox instalado.