Battery life is great. Usually only have to charge every other day. You can stream music for an hour and battery will drop no more than 10 - 15%.
Call quality has been pretty good (AT&T).
There's a decent amount of developer support for the G2. Several ROMs and mods are available at Xda developers. I personally prefer Xposed and adding a few mods (Xdabbeb's cam, split view, extended power menu) over the ROMs that are available.
Sent from my Xposed LG-G2 using Tapatalk