Em segundo lugar, um smarthost é usado em migrações de e-mail para garantir que o e-mail que chega a um sistema para um usuário no outro sistema seja acessado pelo usuário em vez de ser devolvido. Portanto, se essa fosse uma migração típica e maior, você não conseguiria fazer tudo de uma só vez, então migraria seus usuários para o Exchange 2010 em lotes. Depois que eles forem movidos, você precisará enviar / receber conectores no lugar (smarthosts), para que quando o email dos usuários migrados chegar ao servidor Exchange 2003, ele verifique o 2010 Exchange Server para ver se o destinatário existe lá antes de saltar a mensagem como não entregue.
Por fim, recomendo que você faça um planejamento e testes mais abrangentes antes de realmente embarcar neste projeto. Não é algo que você só quer "tentar" e esperar que acerte - não que seja tão difícil, mas você precisa ter muitos pequenos detalhes.
O Microsoft (Technet) oferece alguns bons guias e cenários gerais sobre o Technet para migrações de e-mail e o Fóruns do MS Exchange Server tem uma seção dedicada apenas a este tópico. Eu checaria lá (e de fato, durante meu último projeto de migração de email). É claro que, como eu disse, por apenas 50 caixas de correio, eu recomendaria fazer uma transição em um final de semana.