É improvável que ocorram problemas, especialmente se você não estiver fazendo nada muito sofisticado em termos de SQL, mas isso não é garantido, então eu estaria inclinado a testar o SQL2008 para ter certeza - se apenas na edição expressa (que ganhou) te custar).
Se você não testar novamente em 2008, assegure pelo menos que todos os novos bancos de dados tenham o nível de compatibilidade de 2005 (90 - consulte aqui para mais informações). O nível de compatibilidade não garante a execução completa sem problemas, embora o seu código (intencional ou acidentalmente) dependa de qualquer comportamento "indefinido" que sempre tenha sido o mesmo no SQL2005 (e talvez anterior) por acaso.
Em relação a "o host diz que não deve haver mudanças a serem feitas": o host é diferente de ser um especialista em SQL, eles são uma empresa de hospedagem que não são DBAs ou desenvolvedores avançados - o máximo que podem legitimamente dizer com qualquer garantia ( IMO) é "nós tivemos clientes atualizar para 2008 e eles não tiveram nenhum problema que eles nos reportaram". Também não seria do seu interesse dizer algo como "sim, você pode ter que testar para garantir que não haja problemas com o SQL2008" se 2008 é tudo o que eles oferecem ...