Jak zatrzymujesz update w onStop() to musisz go rejestrować w onStart() a nie onCreate() bo inaczej po minimalizacji apki nie otrzymamy updatów.

Jednak ściągnąłem najnowszego builda i tam widzę że doszła nam ikonka na pasku natyfikacji, że MyGuide pracuje w tle. Czyli jednak nasza apka ma robić updaty nawet jak jest schowana? Jeśli tak, to stopUpdating(this) trzeba przerzucić do onDestroy() a rejestrację zostawić w onCreate().
Swoją drogą testowałaś jak apka zachuje się gdy jest w tle?

Prócz tego nie widzę więcej problemów, więc jak dla mnie można po tej poprawce mergować (jak nikt nie zgłosi więcej uwag lub nie zmerguje wcześniej to zmerguje jutro po południu by było gotowe na wyjście do Zoo :) )