Io ho visto il Moto G 2° generazione da una collega, e devo dire che è veramente un bel telefono, lo ZenPhone mai visto e mai usato
Comunque, vedendo le caratteristiche e confrontando i prezzi, direi che lo ZenPhone 2 (il 2 postato da Epi, non quello che hai messo tu) è migliore.
Processore più potente, fotocamera con più megapixel (che non significa che p migliore, ma quanto meno non dovrebbe essere peggiore), LTE, video FullHD, processore a 64 bit (anche se adesso è pressochè inutile), possibilità di espandere la memoria fino a 64 GB (il moto G fino a 32), 2 GB di RAM invece di 1, risoluzione schermo FullHD con densità pixel quasi il doppio, batteria con 1000 mha in più...insomma è na cifra meglio e costa anche qualche spiccio in meno.
L'unico dubbio è sul processore e la GPU, che mentre Moto G monta Snapdragon e Adreno (che conosco e so essere serie buone), lo ZenPhone monta Atom e PowerVR, che non conosco benissimo.
Da considerare comunque le dimensioni. Lo ZenPhone è 1 cm più lungo e 0,7 cm più largo.