Alternative dazu:
Polling-Interwall auf 1-2min einstellbar oder ganz raus nehmen. (Ständige Verbindung zum Server)
Dann kann jeder Benutzer selbst entscheiden ob er GCM verwenden, oder lieber einen evtl. höheren Stromverbrauch in kauf nehmen möchte.
Ich will mein googlefreies Cyanogenmod-Handy jedenfalls nicht mit GCM beglücken, aber auch keine 5 min. auf eine Nachricht warten müssen.
Bei Conversations funktioniert das auf jeden Fall auch einwandfrei ohne einen erhöhten Stromverbrauch festellen zu können.
Dann wäre Threema für mich perfekt. (Kein Open-Source kann ich in diesem Fall verschmerzen )