Não conheço nenhuma limitação específica que a Apple impõe em relação ao 3G. O meio de comunicação ainda seria TCP / UDP ou HTTP POST / GET.
Em termos de limitações de rede, redes de celular como o seu serviço 3G certamente possuem um conjunto único de características. As redes 3G são notórias por terem uma latência horrível, não é incomum ver tempos de ida e volta de até 700 ms. Em termos de largura de banda, o 3G não é tão ruim assim que os dados começam a fluir.
Se você estiver assistindo a um jogo de ação para vários jogadores, onde cada segundo conta, ter picos de 0,7 segundos seria muito ruim. Esta é uma das razões pelas quais você usaria o Wifi. No entanto, se for um jogo do tipo Mafia Wars, você ficaria bem.
Talvez eu esteja me lembrando disso incorretamente, mas me lembro de haver um problema ao estabelecer uma sessão cliente / cliente entre dois usuários 3G - como se houvesse um firewall que impedisse a entrada de portas através de 3G. Por esse motivo, você precisaria de um servidor centralizado para corresponder aos clientes ou usar o Wifi.