Antes de tudo, lembre-se de que o software para RaspberryPi está no estado inicial de desenvolvimento e há muitos problemas com ele. Eles são trabalhados o tempo todo, mas, ainda assim, ainda não estão tão polidos quanto poderiam ser. Atualmente, o RaspberryPi é mais orientado para desenvolvedores do que para usuários normais. Ele nunca foi projetado para ser um media center, apenas é possível usá-lo dessa maneira. Muitas pessoas estão executando o raspberrypi como media center com sucesso. No entanto, aqui estão algumas falhas que você pode encontrar:
A CPU do RaspberryPi é bastante simples e não consegue decodificar vídeo a uma velocidade decente (até SD MPEG2). A aceleração de hardware deve ser usada, mas, por padrão, apenas o H264 pode ser acelerado por hardware. Você pode comprar uma chave de licença para habilitar decodificadores de hardware adicionais da RPi Foundation (atualmente você pode comprar as licenças MPEG2 e VC-1). O chip gráfico no RaspberryPi é MUITO poderoso e, se o vídeo for codificado com um formato suportado pelo decodificador de hardware, ele poderá reproduzir facilmente conteúdo HD de 1080p. Mas você terá que transcodificar todo o seu material em diferentes formatos. E a decodificação de hardware funciona apenas com o reprodutor de vídeo dedicado (omxplayer). É usado pelo RaspBMC, portanto, se você planeja usar esta solução, não deve ter nenhum problema. Se você planeja executar sua própria distribuição, precisará integrar o omxplayer. Lembre-se também de que o omxplayer é um projeto bastante jovem e, embora seja bastante estável, não é perfeito (como a maioria das coisas no software dedicado ao RPi). O ambiente gráfico normal (servidor X) não usa gráficos acelerados. É por isso que você encontrou algumas informações sobre a renderização lenta da GUI. O AFAIK XBMC está usando o OpenGL ES, que usa aceleração de hardware, por isso não é um problema se você planeja usá-lo.
Existem alguns problemas com o som, pois os drivers não são de boa qualidade no momento. Você pode ouvir algumas falhas no áudio.
Também há problemas com o USB no Rpi, isso não permitirá que você use o cartão USB para resolver problemas de áudio. E como o chip de rede também é conectado via USB, pode haver algumas falhas. A maioria deles é abordada agora em novas versões de software, mas pode haver mais.
Devido à maneira como o USB no RaspberryPi foi projetado e devido aos problemas dos drivers, pode haver problemas com alguns teclados USB ou outros controladores remotos. Pode ser necessário usar um bom hub ativo para conectar dispositivos USB. Especialmente se você planeja usar o Wifi.
A maioria dos problemas mencionados acima será inválida após algum tempo, pois provavelmente será corrigida. Mas isso pode levar algum tempo para chegar lá.
Para resumir - você perguntou se é poderoso o suficiente. Eu acredito que não é uma boa pergunta, porque não é realmente uma questão de poder aqui. O hardware é poderoso o suficiente (se você pode transcodificar tudo para o h264), mas o software não é maduro o suficiente e apresenta algumas falhas. Pode não ser simples o suficiente para fazê-lo funcionar sem problemas e é isso que você está procurando.
Então, minha sugestão é: se você planeja aprender algo sobre Linux, dispositivos embarcados, multimídia etc. e está disposto a gastar algum tempo lendo sobre isso, experimentar e ter um dispositivo multimídia funcionando é apenas um bônus, o Raspberrypi será uma boa escolha. se tudo o que você precisa é de um reprodutor multimídia, compre algo mais, algum produto acabado projetado para essa finalidade.