I've moved this thread to device comparisons since that's what we're doing here.
Neither phone is going to be a slouch in the hardware department. Techincally the G2 beats the One in processor with the Snap 800 vs Snap 600, though the average user might not even notice. Have you ever used a LG or HTC non-nexus phone? If so how did you enjoy it? HTC Sense tends to be very polarizing with people either loving it, or despising it's existance. LG software use to be horrible bad in the past, and they don't have a good track record of keeping their phones up to date as far as android revisions go.
As far as development goes, the HTC one is more likely to be able to be unlocked for custom roms and what not. Both phones will likely come with locked bootloaders though.