Submitted ideas will be evaluated by our product teams for upcoming releases and will be responded to so you know where things stand. For product support, please use the community forums or contact TAC.
NOTE: All Cisco employees & Channel Partners must enter Ideas through this Ideas Portal.
Old Multi User Chats based on XEP-0045 do have their issues with mobile clients that cannot use a persistent TCP connection to the server.
To address this there is "Mediated Information eXchange (MIX)" defined in XEP-0369, followed by supplemental XEPs:
XEP-0369 - Mediated Information eXchange (MIX): https://xmpp.org/extensions/xep-0369.html
XEP-0405 - Participant Server Requirements: https://xmpp.org/extensions/xep-0405.html
XEP-0403 - Presence Support: https://xmpp.org/extensions/xep-0403.html
XEP-0406 - MIX Administration: https://xmpp.org/extensions/xep-0406.html
XEP-0404 - JID Hidden Channels: https://xmpp.org/extensions/xep-0404.html
XEP-0407 - Miscellaneous Capabilities: https://xmpp.org/extensions/xep-0407.html
XEP-0408 - Co-existence with MUC: https://xmpp.org/extensions/xep-0408.html
There already client & server implementations of this out there in the wild.