is it possible to have a DMG that is either compressed either modifiable? (Adding files to it just by drag'n'drop')
Sim. OS X pode usar o formato bZip2 um pouco mais avançado. Se você não tiver a opção nas opções de formato do Utilitário de Disco, tente o dmgCreator de código aberto.
will this create any severe performance issue when accessing that files
Isso depende da sua definição de "grave" - que só você pode responder por tentativa e erro. Você pode tentar examinar um sistema de arquivos que inclui compactação nativa. A redução na leitura / escrita compensa o tempo de descompressão, mas eu não sei quão equilibrado é o trade-off.
is it in general a good/usable idea?
Não, o espaço em disco é barato e os grandes arquivos de mídia geralmente não se beneficiam tanto assim. Um arquivo de texto pode ser facilmente 1/4 do espaço normal, mas filmes, áudio e imagens já estão compactados.
finally, are there other more "cross-platform" solutions? Since DMGs are natively
available only on OSX (I think)
Os arquivos zip são o mais próximo da compressão universal possível.