Bem, alguns serviços se recusam a aceitar emails quando o mxserver e o domínio são diferentes (sixxs por exemplo). Com o uso do seu próprio domínio e do google, o gmail atua como um cliente de e-mail - enquanto você tem a interface do gmail, seu acesso é tão confiável quanto o seu próprio servidor e você mesmo administra as contas. Com o google apps, você usa o gmail como um servidor (então o seu mxrecord é para o gmail), execute o gmail client.
'mais fácil de gerenciar' é relativo à sua configuração atual. O google apps tem uma ótima maneira de executar contas, idêntica ao cliente normal, basicamente. Você também tem uma caixa de correio maior do que muitas contas de hospedagem compartilhada.
Spamwise, o google tem um ótimo sistema. Se vai ser melhor que um filtro de spam que você mesmo configura ... é relativo. Eles têm mais informações, é claro, mas um bom filtro baiano provavelmente acabará sendo tão bom quanto