Depende de los factores más importantes para ti (o tu padre):
- En cuanto a diseño el P8 es más fino y cuadrado, y con marcos metálicos, o sea que se puede decir que es más "premium". A mi me encanta el diseño del Moto G, a pesar de que sea totalmente de plástico la sensación en mano es muy buena gracias a su curva trasera. Eso sí, podían haber mejorado los marcos
- La cámara del Moto G es la mejor en esta gama de precio
- La batería del Moto G es de notable alto o sobresaliente (dos días de uso si eres un usuario no demasiado exigente), el P8 no creo que pueda competir en este aspecto
- El software es muy distinto para ambos casos. Motorola incluye android puro con Moto Display y los gestos de linterna y cámara, todo va como un tiro y hay buen soporte de actualizaciones. Huawei no sé cómo será en este tema de actualizar pero su software es muy opuesto a Android puro, en este caso tendrías que informarte más...
Como ves yo me inclino más al Moto G (por ello lo elegí en su día por delante del P8 Lite).
Un saludo