Учитывая то, что GCM (push-увеломление) может не дойти, требует соблюдения кучи факторов, чтобы таки дошло и т.п., кому оно вообще надо? В чём проблема создать сервис для своего приложения и из этого сервиса ломиться на свои сервера с проверкой «что доставлено/что ещё не доставлено» и с гарантией доставки?