Hallo Martyn,
was meinst Du mit "auschecken" ? Bei der NFC-Lösung beim Aussteigen dem Netz mitteilen, daß Du ausgestiegen bist? Das könnte vielleicht "automatisch" gehen, d.h. es wäre immer bekannt, wann und wo Du in welchem Bus und welcher Bahn bist.
Bei allen Lösungen ist ein leerer Akku in der Tat ein Problem.