Simple mobile game… XMPP, AMQP, MQTT?

Hello all,

I want to develop a semi-realtime (actually turn-based, but with concurrent interaction) Java game (Android compatible).

I think that XMPP has some comfortable features but I’ve read that it’s really not the best choice in mobile context… and might be a bit slow.

I am given to MQTT… do you think it is a good choice? Or should I rather go without a messaging middleware?

Thanks in advance!