I don't know if it will help anyone, but I've restored my Verizon G3 back to stock three times now and used both IOROOT and Stump root to root it. When I used IOROOT, the USB debugging option does not reset after a reboot. I didn't have to touch the build.prop file at all.