With a nexus I had the option of easily unlocking the bootloader, installing a custom recovery, and rooting the device. All of this was done thru adb fastboot after installing the proper drivers. I'm reading a lot about LG's flash tool in g2 and g3 forums, Most zip files such as gapps or flashing a newer radio could be installed thru recovery or adb followed by a reboot on my nexus 5.
For those of you that have G2 T-Mobile devices or a G3 of any region is it as easy as a nexus device to root/install/unlock bootloader or is it more complex? I'm considering getting one in the coming weeks.