Você não especificou o servidor de streaming que planeja usar, mas 512 megas devem ser mais adequados para o Icecast. Eu não usei isso de maneira significativa, mas eu achei este post mostrando 1800 ouvintes em 512 megas era prático em 2008.
A capacidade de 1 TB deve ser suficiente para 50 fluxos simultâneos - desde que os streams tenham 128k ou menos, você tem uma conexão de 10 megabits ou 1 megabit ou menos se tiver uma conexão de 100 megabits - deixando uma margem confortável.