É inteiramente aceitável a sua opinião. A dúvida deve estar, de facto, entre ir ou vir. Mas podemos admitir ainda outras situações:
Suponhamos que a pessoa que convida está em sua casa ou no seu aglomerado populacional: São Paulo, por exemplo. Dirá, muito naturalmente, «espero que venham» (verbo vir).
Suponhamos agora que está longe do seu aglomerado populacional, no Rio de Janeiro, por exemplo, e em casa dos convidados. Dirá, muito naturalmente, «espero que vão» (verbo ir).
Se alguma dúvida permanecer, o Ciberdúvidas encontra-se à disposição dos prezados consulentes.