Teoricamente l'idea è buona, in pratica vedo un po' di problemi.
Usare il multicast può andare bene per uno streaming video in quanto è un po' come ascoltare la radio: quando ti colleghi parti da lì e il resto della trasmissione te la sei persa.
Con i programmi, non puoi usare, ad. es., Win98 partendo dal cab n° 7

quindi dovresti
1) Sincornizzare gli ascoltatori
2) Ripetere più volte la trasmissione
Va da sè che se tutti cominciano a trasmettere tutto più volte in multicast secondo me crei una congestione non da poco.
Aspetto legale: il P2P ti "para" nel senso che è libero scambio tra privati. Distribuire in multicast ha problemi maggiori perché diventa distribuzione al pubblico. Credo che ti blocchino