id say the moto x play would be better because of the OS, its not got a 2k screen, ir blaster or removable battery like the g3 but its got the rest, the camera should be on par if not better, its got turbo charging i think which is good
id wait for the new nexus tbh, theres nothing like...