идея хорошая, реализация как обычно
Плюсы
единственный плюс - хранит внутри базы сообщения в защифрованном виде
Минусы
постоянно отваливается клиент. пуши не работают, мелодия на звонок не меняется или вообще пропадает. в общем.... 90% звонков теряется
надо работать над стабильностью и версионностью, особенно когда исправляешь баги. но старые уже исправленные опять теряются.