Respostas:
Sua milhagem com o Cyanogen Mod (CM) depende do telefone que você está executando. Se você possui um telefone HTC, não terá nenhum HTC Sense em execução ou instalado. Portanto, os widgets HTC não funcionarão. Este é um obstáculo para muitos usuários de telefones HTC que apreciam alguns desses widgets. Pessoalmente, consegui encontrar substitutos adequados para eles. Então isso não foi uma barreira para mim.
Se você não estiver usando um telefone HTC, provavelmente não haverá muitos contras. Novamente, talvez você não consiga usar os widgets de ações que vieram no seu telefone. Mas você pode ter um discador e um aplicativo de contato diferentes do que está acostumado.
Você se conecta a um sistema de email no trabalho, como um sistema de email do Exchange? Sim e esse foi um dos motivos para eu não usar o CM. Não que não funcionasse, mas faltava algumas funcionalidades, algumas configurações e não gostei da maneira como o aplicativo de contatos gerenciava os contatos do Exchange. Tudo o que a HTC usa para suas compilações funcionou melhor na IMO, então eu uso uma ROM baseada em HTC.
Como Saboogu afirma, o hardware também fará a diferença, mas a equipe da CM é boa em refinar sua ROM e resolver problemas, para que funcione bem, mesmo em telefones mais antigos.
Se você já está rooteado, faça um backup NAND primeiro. Siga este guia que escrevi tendo em mente que foi escrito para um Evo, mas a maioria das informações ainda se aplica a outros telefones. Depois de ter um backup, limpe e pisque e vá a partir daí. Veja se você gosta e o conjunto de recursos. Dessa forma, se você odeia, pode facilmente restaurar seu backup.
O maior objetivo do CyanogenMod, aos meus olhos, é fornecer funcionalidade de portabilidade para telefones mais antigos que não estão recebendo a versão mais recente do sistema operacional Android (2.1+), por exemplo, o G1. Ele também fornece muitos pequenos ajustes aqui e ali para adicionar ao seu telefone algumas funcionalidades que você pode não ter recebido antes.
Também (normalmente) exige fazer o root no seu telefone, para que você também obtenha esses benefícios .
Embora o CM libere versões "estáveis", sua estabilidade pode variar. Você provavelmente verá mais reinicializações do CM do que uma ROM de ações ou outros bugs diversos.
Realmente depende do seu hardware. Nesse estágio, o CM6 provavelmente é mais lento em um G1 do que na versão OTA 1.6. Talvez também não seja tão estável, mas certamente mais cheio de recursos.
Por outro lado, em um dispositivo de memória superior com suporte 2.x nativo, essas mesmas desvantagens não se aplicarão.
Eu já possuía um HTC Hero e recorri ao CyanogenMod (CM) porque ele não contém o HTC Sense.
No entanto, devido à limitação de hardware, notei que meu telefone estava mais lento à medida que a versão do Android aumentava. Desde o Froyo, o telefone não é mais rápido e, às vezes, ele fica atrasado.
Outro problema que enfrentei foi o suporte de hardware. Por exemplo, a câmera pode não ter alguns recursos introduzidos pela HTC.
Uma desvantagem é o suporte reduzido ao hardware em alguns casos. O IE Cyanogenmod para HTC Desire não suporta vídeo HD.
Temos um Orange San Francisco, também conhecido como ZTE Blade, na família.
Eu diria que a maior fraqueza que encontrei com a ROM do CM7 para este dispositivo é em torno de vários pequenos bugs com sensor de proximidade, conexão wifi e estados de gerenciamento de energia.
IMHO, isso se deve ao fato de o ZTE ser muito hacky na maneira como eles mantêm a fonte do kernel e em parte devido a revisões de hardware não documentadas, o que causa várias pequenas falhas. Isso causou trabalho extra para os desenvolvedores que montaram o kernel do Blade para o CyanogenMod, mas todos os problemas foram corrigidos.
Às vezes, os usuários sofrem bugs e simplesmente não os relatam no rastreador de bugs, de modo que os desenvolvedores desconhecem os problemas a serem corrigidos.
Todos esses são problemas menores, contra os conhecidos profissionais do CyanogenMod. Eu tive muito mais estabilidade, desempenho e suporte do CyanogenMod do que da Orange e de suas ROMs padrão.