Não há realmente nenhum contras de instalá-lo.
Onde o Flash é basicamente uma maneira de as pessoas fazerem experiências ricas na Web e agora estar migrando para o desktop (AIR), o Silverlight é uma maneira da Microsoft de fazer com que o Desktop WCF vá para a Web em uma versão reduzida.
Ele tem alguns recursos interessantes, como streaming suave, e a cada lançamento ele fica melhor e melhor, mas não consigo ver isso assumindo o flash tão cedo.
De qualquer forma, é uma pegada baixa e existem alguns sites legais, como a seção Memorabilia no Hard Rock Cafe
FYI, escrevi isso em uma pergunta anterior e acho que se aplica aqui.
O Silverlight é basicamente o lançamento da Microsoft no flash.
Todo mundo sabe o que é Flash, mas a diferença é que o Silverlight é basicamente uma versão cruzada (quase) do que o ActiveX deveria ter (eh ... mais ou menos!) - Ele permite que os desenvolvedores criem aplicativos Rich que estão em área restrita do resto do seu computador.
No momento, o Flash ainda é o vencedor dos meus livros, mas o Silverlight tem muitos recursos interessantes - Esse é o meu favorito para um demonstração de streaming de vídeo de taxa de bits variável.
Nenhuma dessas tecnologias desaparecerá em breve, pessoalmente eu ainda usaria o Flash, pois o Silverlight ainda não tem o mesmo alcance, mas certamente é um para assistir e está melhorando o tempo todo.
Musicfreak escreveu-
O Silverlight é basicamente o Flash executado na estrutura .NET. Então, teoricamente, é melhor que o Flash, mas sua penetração no mercado não é nem perto, então essa é a única desvantagem real.