Io la uso, è ottima e funziona davvero.
Per la batteria non saprei, non ho notato particolari modifiche nella durata con il mio 3GS, pur utilizzando spessissimo l'app (e quindi collegando alla rete il cellulare anche quando magari non sarebbe necessario).
Puoi anche usarla senza collegare il telefono, se sei sicuro che la batteria durerà abbastanza da permettere all'app di svegliarti
Dipende anche da quante ore di sonno pianifichi.
L'app rileva in che fase di sonno sei in base ai movimenti (i cicli del sonno durano 1-1,5 ore) e ti sveglia nel momento di sonno più leggero prima della sveglia pianificata.
Nel caso in cui tu fossi ancora nella fase di sonno profondo in prossimità della sveglia, ti sveglierà all'ora esatta stabilita, come una normale sveglia. In genere però, se si è regolari, non accade mai, e ci si sveglia un poco prima dell'ora stabilita senza sentersi travolti da un tir. xD